I agree public schools are not what they should be but parents are the biggest problem. Many don’t send their kids to school to learn.
I went to 10 different schools growing up, most of which were not very good. My parents did not allow me to use that excuse.
A very good friend of mine teaches across town in a beautiful middle school. The kids have laptops, new everything. She says the kids don’t give a crap. When the school has Open House, 3 or 4 sets of parents show up at her classroom.