Thank you for the explanation. It makes sense.
Discussion
Both “you’re welcome” and “my pleasure” communicate that it feels good to help while “no problem” and “de nada” more minimally communicate that it doesn’t feel bad to help.
I would rather keep resonating the good vibes back and forth instead of cutting them off with a bare neutral response.
There is a circumstance where it clearly does make sense. You invite someone over to your house. Later, on their way out, they politely thank you for having them over. You respond with "You're welcome." (implied ... in my home) - of course, that would only hold as true if they left on agreeable terms, and you would want them to visit again.