I don’t use it at work, but in my personal life I use it quite often. “You’re welcome” seems to imply that you can depend on me to always do this favor for you, which may not actually be true. “No problem” doesn’t carry that same connotation. Basically instead of saying “you’re welcome to ask this of me anytime”, I am saying “it’s not a problem that you asked this of me THIS time”.
Interesting distinction.
For some reason I recall the bumper sticker “Yes this is my pickup truck. No I won’t help you move.”
I don’t get upset over it, but I did teach my kids when they are at work to say “You’re Welcome”. Whether they still follow that I don’t know.
An eager accountant, you!