Commentator David Greenberger thinks the phrase "no problem" is a bad substitute for "you're welcome." It emphasizes the negative -- saying "this kindness I showed you could have resulted in discomfort to me, but lucky for you, it didn't."
Copyright 1996 NPR