I buy very few Nintendo games for this reason. It may be a good strategy overall, but they've definitely lost more revenue by keeping prices high than they've gained from me.
Nintendo is famous for never going on sale. Used can be hit or miss, game may not work at all depending on how the store vets it.
Nintendo isnt the only company that never puts their games on sale, just the biggest one. They also don't reduce the prices of the game after xx years. In fact, when they re-released older games, they priced them the same as newer ones. I really think Nintendo is sleazy and their games are mid-to-bad but everyone loves them so. /shrug
Then, there's mmos. If you like mmos and care about them, you can't wait for sales if they price hike. By the time it is on sale, the expansion is nearly over and it can be extremely difficult to nigh impossible to catch up. After all, there's like 1-2 years of content you need to do. These sales are only to bring new and returning people in. Not to be viable options for anyone that actually plays the mmo endgame.
This is going to be the new price point eventually. Because most people can't wait and most people aren't paitent. It does make the game pass more valuable to me, I suppose. Because I can't really afford $70+ games. Games haven't really inflated like everything else has but we really just need to raise wages because we are being priced out of affording anything.