I agree with a lot of this, particularly your points about what school should be.
I think schools in this country as expected to be magical places where all of society’s ills are solved. Education isn’t the sticking plaster for a country with massive inequality.
Part of the problem is class sizes (in primary anyway) - you can’t effectively teach 30 children, even if you were the best teacher in the world. I say this as an ex teacher. Furthermore, with those 30 children you have up to 60 parents to deal with too. To say it is manically busy is an understatement.
Schools have become businesses, particularly with academisation and as a result everyone involved is dehumanised and that’s where relationships can break down. I think the vast majority of staff in schools are working so hard and trying their best, but they’re working in a system that isn’t working for children anymore. Parents are annoyed and use the school as a scapegoat. (however, I will add to this sometimes schools get things very wrong and this is due to lack of understanding and empathy particularly with SEND children and families from working-class backgrounds).
I’ve moved from education to social care and the attitude towards schools and teachers is eye-opening: everyone is so negative towards them. But again, I think that’s further evidence our education system isn’t working.