1. That is a case of speaking the bleeding obvious. Sadly, fixing a price point for a business is a tad more complicated.
2. Assholes have by and large reduced families coming, reduced sponsorship. Them wanting "atmosphere" generally means 90 minutes of eyeballing away fans rather than bothering to watch the football.
3. Those going to away games but not home games are happy to give opposition clubs money but not the club they claim to support.