Sounds like you go to the football for the wrong reasons then. Most go to watch the team play and not because of the other things you list and get let that affect their enjoyment of watching the game
Ok then, how about Blackburns ticket price policy where they charge away fans £33 if an A+ Category match and only £15 if Category C game. Are they ripping off the better supported teams becuase they will be there in numbers (and you'd assume making it cheaper for Blackburn to open that stand...