I read another article on the no-problem problem a few years back. It irritates many people. I agree with the author of this article, but also don't care. The phrase will probably pass out of favour in due course. If I had to be bothered by phrases, here's my two most hated: "with all due respect" -- It should mean "Let me respectfully disagree with you" - but whenever I've heard it, the person actually means, "with all due scorn" "let me play devil's advocate" -- yes, I know. There's a place for challenging people's decisions, beliefs, opinions, etc. But when someone uses that, I want to yell: Don't play anything. Just tell me what you really think. Lil: "Sorry for changing the topic."
Refugee: No problem.
Lil: Thanks for the shoutout.
Ref: No problem --- ooops, I mean you're welcome.