Since OP mentioned a third party title, they choose themselves whatever they want their game to cost. Nintendo doesn't dictate it. This applies also to indies even though Nintendo is the publisher.
I guess (I hope) it's also the same on PS and Xbox.
Edit: On the topic of Nintendo games which stays premium for years; if there is value in a brand or game, people will pay for it.
Yep.