I don't think it's as simple as state vs private or 'all state schools are bad'.
Private schools have far more funding than state schools. State schools are terribly underfunded at the moment and have been for a number of years.
Recruitment and retention are dire at the moment and those schools in disadvantaged areas are often the worst hit.
My son is at the state village primary where we live and we couldn't be happier with it. He is doing brilliant academically, lots of friends and they do loads: swimming, dance, PE, trips and visits, guests coming in e.g. a travelling theatre, lovely outside space, he has drum lessons. The staff are fantastic and work hard for the pupils.
I teach in a secondary school that serves a very deprived area. For context we are around 40% Pupil premium, many of those are classed as deprivation pupils, so those from the poorest backgrounds. High levels of SEND, high levels of EAL - many of our children do not speak English in the home. Almost 50% of our current Y7s are below chronological reading age.
With all of these challenges, alongside lack of adequate funding and access to external agencies for support, we have to work tirelessly to provide a good education for our children to hopefully enable them to break out of poverty as adults.
I can hand on heart say, as a staff team, we are absolutely driven and committed to providing the best we can. Not just curriculums but extra opportunities we provide such as extra curricular clubs, events we put on in school, competitions that we support our pupils to enter, making sure we discuss their reports with them. Supporting families as well - I can't tell you how many hours I spend on the phone as a form tutor, all on top of teaching a full timetable and managing a core department.
The local private schools probably do provide more than we do in terms of facilities and extras but please remember that those of us who work in state schools, especially disadvantaged schools, do so because we genuinely want the best for those kids and we do it on very limited resources.