To be fair thou, it takes money to run these sorts of campaigns and help promote them, after all look at the No to AV campaigns that were run.
Also, I am organising a few charity fund raising events in Croydon to help support the local causes, problem is once you start totting up venue hire, advertising/promotion of the event, any additional services that might be required such as stage and sound equipment, food, drink, it all gets very expensive very quickly, and I'm having to look at ways of funding that other than going to my committee members and asking them to put their hands in their already strapped pockets.
So I can totally understand the need for the campaign to advertise, the more money it can raise the more it can do with it.