You'd be wrong and you are basing your expectations on what a lot of other publishers do. Is the Factorio team greedy because they announced their game will never go on sale? What do you have more confidence in spending $60 at release, a Ubisoft game or a Nintendo game? A lot of publishers are adopting more rigid pricing strategies these days. It's why Steam sales seem less magical as a lot have learned that the race towards the bottom isn't worth it and just repeat the same modest discount points over and over again (Rockstar's back catalog is a good example). Nintendo's titles being some of the most evergreen certainly helps, but them not treating their software like dairy items in the grocery store is smart and does have the knock on effect that resell value of their games also stays high.