I live in an area with good state primaries and three public primaries in a 3 mile radius. Each of them, regardless of state or public, is different, each has a different approach and each has to be seen with the child in mind.
DD's Junior school is state, with 4 good state DH and I didn't even think twice about public. She has a variety of sport clubs after school, music and sport lunch clubs, 2 orchestras and is good on results.
They are keen on excellent behaviour, being independent and with lots of responsibilities, depending on the age group. They are just recently being praised by Osted for politeness and behaviour.
Saying all this, apart from lunch clubs all of DD's extra curriculum activities are outside school. Why? Because it fits our life better.
A recent assembly was about the Ukraine conflict - does this count for you towards "knowledge about subjects outside the curriculum"?
I am not sure what you are trying to achieve. A lot of points you raise if for me parenting, not education provided by the school. Yes, I don't want a run-down sink estate next to the school but for me school is not the only point where a child learns.