This has been irritating me increasingly, and after yet another comment yesterday ('ohhh you've even got to pay to have a piss') I had to post.
I live in London and have for 12 years since I moved here for uni from a small market town in a the lovely west country. Yes it was a culture shock but I have grown to absolutely love the place, warts and all. I do understand it's not everyone's cup of tea, and I completely appreciate that some people would rather eat a smelly sock than live here.
However I just don't understand why, practically every time I visit somewhere outside of London, someone will ask where I come from and react to my reply 'oooh no, I don't envy you, London is really smelly/unfriendly/expensive/uncultured(! - really had that)/dangerous *delete as appropriate
I don't give a shit if people think that, but it's so incredibly rude to say that to someone who lives there! If someone visited London from another part of the country and told me they live in (for example) Telford, I would never dream of saying 'oooh poor you, that's really boring and tacky and has a shopping centre for a town centre, I'd HATE to live there' as that would just be fucking rude (even if I thought it - which DISCLAIMER I don't, though the town centre is a bit of a strange concept)
Getting a bit fed up of it now, it's even a few of my friends from home who have never left who feel the need to make a dig about London when I see them. I understand why ther prefer the countryside, but tbh it's getting a bit annoying now, as I have chosen to live here it feels like a direct insult on my lifestyle (plus the 'everyone is rude' thing would also include me and my friends and it's just not true)
So, AIBU or should Londoners just suck it up and accept everyone else is just jealous? 