You are being over-sensitive if you think this is advertising is inappropriate and unfair, because it will make people who are struggling feel bad. What you are essentially saying is that no-one should mention anything that costs money, because some people don’t have much of it. That’s daft.
It is an entirely optional event and it’s a fund raiser, with the purpose of benefitting the kids at the school - and to be honest, quite likely those who are from families that are struggling.
Are you complaining too about school offering any trips which cost money, or firms that advertise luxury products that cost more than most can afford? are you saying that those who are struggling should never see the mention of prices or anything that costs money, because it will be upsetting?
Bloody Hell, those who are struggling have far bigger things to worry about than a school fundraiser asking people to bring lots of cash,not help them fundraise. There are far more things which will upset them….like prices in supermarkets, needing to rely on food banks, their electricity bill arriving, all the adverts for expensive stuff at Christmas. People who are feeling the pinch live in a world where money is mentioned all the time, and to be honest it’s just not possible for it to never be mentioned.
I wonder if OP is one of those people who will always be critical of schools whatever they are doing? Is it someone who will complain if they do offer trips (too expensive) and don’t offer trips (not enough opportunities) or do run a school fair (costs money that some can’t afford) or don’t run a school fair (must be lazy teachers, or not caring to try and raise money) etc etc. There are some people who any public institution that they have dealings with, can’t see anything good in and always find something to criticise. I think this is one of those, or a Erwin who feels they are being victimised by absolutely everything.