Spot on.
I feel like some on here are not making a clear distinction between people who are there to take some selfies, etc., not caring about the team and actual fans from abroad, who often travel thousands of miles to every game/a lot of the games because they have been City fans for years. There are A LOT of those. Myself included.
On top of it, I would say that whereas I have seen some of the "selfie-takers", I have also observed many local fans who show up late, often there to have a shit meal, leave for a pint at 35mins, show up late for the 2nd half, and leave at 80mins. During their time there, they chat with pals around them like it's a pub, discussing what their families are up to, etc., instead of caring about anything going on the pitch. If you ask me, I prefer the so-called tourists. Most of them are there because they love City, support the team, clap the team off, etc.
I do agree that we need to do something about the ticket retailers, though. Selling hundreds of tickets at ridiculous prices, and then often not even selling them at all, not dropping the price, etc.