I definitely think most people in this day and age say they are offended and create a stink not because they actually are, but they feel they look superior if they are "for the underdog". It's all about their own ego.
I got really sick last night. I don't think it was food poisoning as I ate the same stuff as my girlfriend. Perhaps it has something to do with still being jet lagged and then eating gobs of shit I normally don't eat. Or some weird bacteria that exists on the food out here that my stomach isn't used to yet. Or it could be the 37 cups of coffee I drank.
I'd still opt for a longer coat in a lighter weight, or just wear heavier suits without an overcoat. I pretty much don't wear an overcoat here in NYC unless it is in the 20's (F). I just have heavy suits.