So people complain about the prices (as you can see on the facebook page) maybe the club need to try and look at how they can improve the match day experience so that people feel they are getting a bit extra value for their £17/£20.
Something like you a hire a bouncy castle (even buy one in the long term) put it at the front of the ground for the kids a little table selling pop, crisps, sweets, coffees for the adults.
Have a "Welcome team" out there with Christie the Cat (yes I am on about that cat again) welcoming people down Christie way showing them where to go (to show how friendly we are, remember we used to be the friendliest club every season) handing out flyers with upcoming fixtures, offers on ticket prices, club shop, beer promotions, soccer schools.
Maybe you could do other things like invite a local bands to come and play outside the ground to get the atmosphere, like trumpet Pete and his west end music people. We used to have the odd band down at Christie Park. Just try and get a good vibe around the place in the build up.
I am sure if we put our heads together there are other things we could do that wouldn't cost a lot to put on but make it look to people we are making an effort and you can have a good afternoon what ever the result.
Remember don't let the football spoil your day!
I doubt the club would sort out anything like this so maybe it's things like these that the supporters trust will need to look at organising. Although I really think it should fall at the feet of the commercial dept to work with the supporters trust.
Like the welcome team ideally it would be volunteers but if the club can't find anyone they should get members of the commercial dept/hospitality staff out there doing it.
If I was the commercial director and my business was on it's backside I would quite happily stand outside in the rain talking to people, promoting events, knocking on doors. Why talk to the same 10 people in a sponsors box who always sponsor the club every year anyway when you could be outside talking to hundreds of people.