Thanks for that perspective. It is one I share. Because when I support my school I want to make sure the school receives 100% of the money I send.
Re photos: I let the girls go through the motions of the Fall photo so they can be in the school yearbook and I do not buy any package.
And, when I update family photos I do so with a local entrepreneur photographer. I can get great photos of both my girls, different settings, and support the local artist. Supporting local endeavors when and where possible is a nice thing to do.