> if we can understand one another, what's the problem?
The accent is just being used a heuristic of where you're from, which is the actual judgement. Posh = not from round here.
Northerners are famously insular and protective of their communities (I love them for it but I think it can go a bit far sometimes)