@BarbarianMum not sure what you're in disbelief about? This is the bare minimum - that's without the extra curricular activities that we have to say no to and the other stuff.
The trip, whilst not compulsory as such, was a class trip. If she didn't go, she'd have been with a different year for three days whilst her class went away. Not sure how she couldn't have gone to that one?
The high school uniform list of compulsory items is for one jumper, one tie, one PE shorts, one PE top, one PE jogging bottoms, PE socks, and a PE fleece - all absolutely necessary and part of the agreement with the school. She doesn't have them - she gets sent home.
The other stuff is the actual makeup of the uniform - blouses, skirts, coats, shoes, bag and PE trainers etc - none of them are optional.
I most definitely did expect to clothe my child before I had her - I didn't sign up for overpriced items you can only buy from the school shop though and I haven't managed to find any second hand so far - probably because they're snapped up.
As for the other bits, the summer fair wasn't compulsory, you're right. However, the school did state there was a year six presentation with a show that all parents attended.
The prom is pretty much the same - if she doesn't go, she is the only one who isn't going - the PTA do a name and shame where parents are also expected to be involved - I've not succumbed to that though.
The prom is a huge deal.
The year six leaver's assembly + official presentation with their leaver's jumpers is another where the pressure is placed on parents so whilst not compulsory officially, it's during the school day - where is she supposed to go whilst her class have this event?
As for the high school transition week - pupils are highly recommended to attend - read pressured to.
So, these are the ones we've not been able to justify paying for/attending - there are countless others that we have.
It's really not that shocking - and most parents do struggle and do the minimum as I have.