Cities are the fruits of people. Cities are really bunches of people living together.
To hate a City is irrational. You did not say ALL CITIES, which is more defensible. You appeared to indicate those that have growing portions of moslems in them.
This is injurious to your emotional health, and makes you look quite intolerant.
Actually I included SE DC and certain neighborhoods in Cincinnatti due to crime, San Fran due to leftist environmental whackos and homosexuals, Philadelphia and Pittsburgh due to general leftist leanings and being immensely filthy cities the last time I was there. LA due to traffic and hollywood culture, New England (except Maine), Austin TX and Madison Wi due to leftist influence (Maine may have the same leftist influence but the parts I was in tend to be more conservative and I like lobster), and Chicago due to size and sports rivalries (I grew up in Milwaukee), St Louis due to the world series vs the Brewers when they played the 6th game in the rain (resulting in St Louis winning) and the competition between Anheuser Busch and the Milwaukee breweries, and New York due mostly to the snobbish, arrogant "My poop don't stink" attitude that most New Yorkers I've met seem to have.
Detroit is (as I said previously) due to crime and too many moslems.
Nowhere did I say I hate any of these cities (although St Louis may come closest). Is it hate to avoid going someplace that you find unpleasant or unsafe and that is totally unnecessary for you to be in?
This is injurious to your emotional health, and makes you look quite intolerant.
A. It's not injurious to your mental health to recognize truth. Some places are just not fit for civilized people to live. (for the reasons I detailed above. Your mileage of course may vary)
B. Of course I'm intolerant. I'm a conservative. Truth wins over political correctness every time.