in my case - of course there were things I couldn't participate in. but I don't think there was a single child at the school who participated in everything
ther was a hell of a lot my school did for me, and they included over and above what they "should" have (ie tuition fees paid). I had extra music lessons (in 2 instruments), at times 3 meals a day rather than just lunch, and I always had a bed available to me (my home life was less than stable)
I was able to go on any and all educational trips. but yes, the other trips - skiing, other holiday-types - then no, the school did not pay for those for me. why woudl they? I was not the only child not going.
yes, my background was very different form some at the school.
but then, my backgorund was very different from most of those in my home town too - shoudl I not have mixed with those friends, because they had more than me? shoudl I not have continued with my ballet (also given for free, once we coudl not pay) because there was not a single other homeless child there? or is that ok to join in with, because it wasn't a private school, but a local effort?
should I not have gone along on those theatre trips, where the other families subsidised me, because I could not afford the programme/drink at interval/t shirt momento?
where does that line of argument stop?
yes, there were some people at my school who looked down on me because I was not "one of them". were they worth knowing or bothering about? absolutely not.
and don't kid yourselves that there would not have been comments about my background if I had been at a state school. when you are at the extreme end of acceptable life - homeless, with literally no money, you don't "fit in" easily anywhere. and I say that in quote marks because my school days were some of the happiest of my life - I had a wonderful group of friends, a fantastic experience, and an education that was worth far more than the moentary value (individual lessons at A level, extra subjects put on just for me etc)