150 million sold without a price cut is insane to be honest. It is undoubtedly the most successful console ever. And the first party software sales are in a whole other level.
It will be practically impossible for Nintendo to keep this level of success. I believe the Switch 2 will be to the Switch 1 what the SNES was to the NES. Successful with a lot of great third party software but an overall decline.