We just got pestered to pay for the second residential trip in a year for DS1 (Year 6).
The first time they went up the road for two nights to a local LEA centre, didn't actually have that great a time, and apparently didn't learn a lot from what any of us could tell, and we were left over £100 poorer.
The second time they were also going up the road to a venue we visit regularly anyway as a family, to do watered down versions of outdoor activities our kids do all the time at the weekends anyway. This time is is for three nights at a cost of about £160.
I asked DS1, a fairly amenable and mature child, whether he wanted to go, and he said if it was OK he would rather not, because he was bored to tears on the last trip and they apparently spent a lot of it killing time. So we decided to put the money towards a residential language summer camp for him instead (which he did last year and enjoyed a lot).
I wrote a note to the school saying that I thought this was very expensive for a trip up the road and three nights away in a big dorm, so we wouldn't be sending him. I then got a hectoring letter back saying we were depriving DS1 of 'challenges', extolling the virtues of these trips, telling me they were vital for team building and class cohesion (they are all leaving next term!) and that DS1 would have to be put with the year 5s for the duration if he didn't go.
Good, said I, maybe he could take the opportunity to learn his tables and some basic grammar, as these seemed to be two key aspects of his primary education that had been overlooked thus far in favour of a surfeit of personal development and quasi-therapeutic circle time. Also, said I, he basically doesn't want to go, and I don't want to force him. He has done loads of outdoorsy stuff with us anyway, much more challenging than this, for example hiking up some of the higher German Alps, learning to sail in Turkey (a term time trip the school didn't want us to go on) and trying water skiing in Greece.
The school did not like this at all.