It does feel relentless when you have a new reception child. Eventually you do get used to it. Try having three at three different schools 
Just to add a viewpoint from a school office/admin perspective though, based on my experience of working in one. I do completely understand parental frustrations and agree that many schools don't get it right. But I can guarantee you that for almost every one of your points in your OP (except the weekly donation which does sound odd), the school would receive calls/emails from parents complaining if these things WEREN"T done.
no non uniform day - "oh why aren't we having mufti day, my DC loves it and it's such an easy way of earning money!"
no request for provision of waterproofs - "why weren't we asked to bring waterproofs in? Poor little Flossy Jo got wet!"
no school photos in autumn term - "why didn't we get a school photo this term? Totally gutted, we always use them as gifts for grandparents at Christmas! No good doing it next term!"
no Harvest festival donation - "why aren't we doing harvest, it's such a good thing to support the local community, I just think it's really poor that we didn't."
no communication diary - "communication at this school is awful, I have no idea what my DC are doing, you need to sort that out"
no request to go through books/words learnt - "I want to get involved in my DC's learning! Why aren't you sending books home? How are they going to learn to read if you never ask us to practise any words?"
no Panto or other trips - "Why aren't you running any trips this year? Such a shame, the DC love them!"
no PTA events - "why no disco/fireworks/Christmas fair for DC? I mean I can't volunteer but surely there must be others who can?"
etc etc etc etc etc.
I do hear you OP. Honestly. But to an extent schools are damned if they do and damned if they don't. I can assure you that for every parent who wants one thing, another will demand the precise opposite!
(I do love my job though. Despite all the above!!)