I agree we should be getting bigger crowds but I thought the atmosphere was pretty decent on Saturday. I also don't think that McD is the worst ground in the league. It is only a 20 minute walk from the city centre, if you cant manage to do that once every 2 weeks you should really consider changing your lifestyle, If you cant manage the walk parking is available(the longest it has ever taken me to get out of the car park after a game is 25 minutes) or a taxi from the centre is only £5. You say McD is not a nice place to visit I don't agree the staff are all friendly (the stewards are not SJFC staff and the sooner they get rid of G4S and bring it in house the better) the food and drinks are great and most important of all the football and results are good just now.
But again yes I do agree with your main point the Perth public need to get off their arses and get to the games more than they are doing just now.