Baby Boomer here. Back in the day, unruly students like you describe could and were expelled from the public school system. The thinking was exactly as you describe. If a student constantly disrupted the learning of the other students and the parents were unwilling to parent, then that student lost the privilege of attending public schools. Attending public school was considered a privilege precisely because they were financed by the public which was entitled to get their money's worth. Individual students and families were not allowed to destroy the quality of education that was offered in the tax-payer funded schools.
We need to get back to this. The needs of the community should be paramount when it is the community that is paying for it.