Who cares how it sits with you? There is a "correct" way in every aspect of language - accent, spelling, etc.
> Language is incredibly fluid, and typically when a certain pronunciation is deemed 'correct' it's related to people in power and how they pronounce(d) it.
Probably. But somebody has to set the standard.
> There are of course regional variation where claiming one is more 'correct' than the other doesn't hold up well (north USA vs south USA),
Bad example. There is most definitely a "correct" american pronunciation. It's why much of news/media has a neutral american accent. Most americans, from whatever region, can speak it to some degree or another.
> but even further I'm sure most would take offense at the idea that everyone in the US mispronounces words where they differ from British pronunciation.
Who would take offense? Not me. Not anybody I know. Especially since american english is the dominant form of english and probably will be the standard around the world.
> but you get my point).
You have no point. Just misinformed silly gripes. All languages standardize in some form or another whether it be accents, pronunciation, spelling, script, etc.