What's the difference?
It's the difference between speaking in a complete sentence (Don't mention it.) and speaking in a phrase (No problem). To my ears, the former sounds better, the latter sloppy and insincere.
What's the difference?
Or maybe it's just old men cringing at their decaying reflection in the mirror and then believing that what is changing around them is also decay. Any chance of that?
...Generally when I hear a thoughtless "no problem" thrown back at me... I think "SLACKER" or "SLACKER WANNA BE"...
I realize that the demographic here is skewed towards older white men, but really? "No Problem" isn't "hey eff you old guy", it's a polite well intentioned response. This is why I cringe. There's a very real, recent history of "manners" being a thing that would catch you an asswhupping if you didn't defer to "superior" racial groups, dress a certain way, and only reply yes sir or maam. While you're lamenting the lack of manners, and wishing you could go back to the old days of white picket fences and high cinched up trousers, remember that what was familiar to you was a nightmare to others.
These backwards hat and drooping pants wearing kids aren't without manners, they're responding in a polite way that's different, but not even contradictory to the way you were brought up. English is an evolving language, especially American English, and that's in large parts thanks to the melting pot and diversity that people seem so willing to shun.
Your attempt to make this some sort of racial or ethnic discussion is misguided, to say the least. No one but you has seen any racial aspect to anything said here by anyone, on either side of this issue. Your innuendo is unwarranted and unsubstantiated.
That you think drooping pants -- with someone's underwear exposed -- is in any way "polite", marks your views as unworthy of discussion, let alone serious consideration.