I am assuming it was all voluntary? We run a lot of events as a PTA, all voluntary, school discos are after school, so no one needs to attend that. It's a very busy school so there is a lot of costs for kids, trips, charity days, etc but that's all school not PTA. We tend to stick to after school discos or movie nights and raffles, we also have photo for Christmas and one other event.
However we fully fund or partially fund trips for the children, we provide gifts and prizes for things like world book day, Easter, etc. We buy equipment such as climbing frames, football posts, we purchase new books for the library, we purchases school subscriptions etc.
Frankly we really try to limit costs to parents and school will often cancel/postpone our events if they feels too much has been asked from parents. It is a lot of things all the time, I have 4 children so I've spends way over £100 since September on trips alone, that cost would have been higher without PTA support. The PTA try to do things the kids will enjoy, it's not all about the money, we ask the child what sort of activities they want and we provide that.
In addition, as members of the PTA we give up a lot of time, energy and money ourselves to fund it. None of us have a lot of money, but we try and enhance the activities by purchasing things ourselves or donating things. Most raffle prizes we purchase out of our own pockets, at Christmas the chair spent over £200 buying popular toys and selling them all at half price so parents could afford to get their children Christmas gifts, we bought the decorations ourselves, we did a sponsored reading event and I purchased sweets and bookmarks for every child who participated.
Don't get me wrong, I sometimes cringe when I have to go in with money to purchase trips and other things, it does cost a lot, but I would be surprised if any school didn't do this. Our last school didn't do any trips which was disappointing but they had a non uniform days every month to supplement their budget! Thankfully we have never done this.
We do try and keep costs low, we have £1 enter or free entry and they charge for tuck shops etc price sweets at 10p etc to keep things as low as possible, but we always have a parent at least find fault with something each time, glitter tattoos are too expensive (£1), or we didn't serve tea and coffee, or we ran out of popcorn, or we split discos or didn't split discos, that raffle tickets should be 20p (5 for £1) instead of £1 each (can't see why the odds are the same though because 5 is more chances 🙈). Everyone so quick to complain but slow to offer help.