I was brought up in a rather obscure part of England, the school teachers told us that our local accent was 'lazy' and our local dialect was 'wrong / ignorant'.
I have since lived in 3 other parts of England, each with distinct local accents, and another one with a dialect. Every time I heard exactly the same complaint 'Oh, other areas have nice accents, here it's just laziness'. One person, hearing me let slip a dialect word, told me 'oh the accent where you are from is so much nicer than here'.
I am now back on my own turf, and historians from the local university want to hear our accent and dialect (which I lost along the way in order to make myself understood by strangers)
So I realised, it'a a class thing,and now, when I slip back into my own accent, (it comes and goes!) it reminds me of family who loved and cared for me, and whose 'laziness' or 'ignorance' didn't stop them from being better educated and wiser than those who would put them down.