I'm a retired secondary school teacher.
I loathed all fundraising activities, whether end of term or otherwise. For the last 18 years of my career, I was a middle manager in a school where the catchment had "multiple indicators of deprivation".
Our last HT purported to be very religious and was rather performative - always looking to get the school into the local press for its charitable endeavours.
I recall seeing him haranguing pupils at assembly for failing to get enough sponsors from family and friends for an indoor rowing event for charity. We had to remind him that there was a reason why our previous HT had specifically selected a uniform which merely asked that parents dress their children in black and white.
One time, he demanded that children bring in cans of food to be donated to the elderly.
His cunning plan was to donate all the food to the local privately run old folks' home. God bless her, our Head Girl apparently told him that this was a mad idea - the school would simply be subsidising the owners who were already making a mint out of their clientele.
He persisted in his plan, however, but altered it to a donation of food to pensioners in a sheltered housing complex. He didn't get in enough donations. He'd already contacted the press.
In order to save face, he sent a couple of members of the office staff out to the local supermarket to buy more cans using the school fund.