Do you say it to people? Would you tell someone they sound ignorant when they are giving you directions, answering a question, etc? Imo, that crosses a huge line but I do not consider every single conversation, text, etc. to be formal. I am not submitting an application, giving a speech, or handing in a term paper to my friends and family, or any random person on the street. I think many can at least agree that people do not use different accents/dialects (in the day to day) that come natural to them, to get on someone else's nerves. It is simply the way a person talks. Due to pressure for 'correctness', and snarky to down right rude comments, nuances that make regions distinct are slowly disappearing. Peoples heritage and culture are disappearing so it doesn't 'offend' others (with non offensive terms). That, to me, is a complete and total shame.
When I hear terms like "hipster" I think, who told cliques they could leave high school??