Somehow I believe a possible scenario from now on forward for Nintendo could be to always have two generations at the same time on the market: Originial Switch will be on the market until Switch 3 comes out, Switch 2 will be on the market until Switch 4 comes out... . The diminishing returns in tech will become smaller and smaller. It would absolutely make sense to have always two generations on the market to maximize market penetration and profit (especially with sales of software). The sales of the older generation will not hurt the newer generation as the lifecycle will have changed into overlapping generations.