It's not genius at all, people already buy Nintendo games in droves early because they almost never go on sale anyways so little point in waiting. Look at games like SMO and BoTW still charting to this day, this game won't be able to be sold to probably 40+ million Switch owners that will buy a Switch after they stop selling it. Which means those owners can only get it from the second hand market which Nintendo doesn't see a dime of. They are leaving money on the table for some dumb reason.