I'm not sure if anyone has had this take, but I now believe Nintendo cancelled the Pro. I think they were expecting Switch sales to be lower last year (by a lot) and not even close to what they have been this year, which would warrant a Switch Pro. They don't release new hardware, I don't believe unless their current hardware sales are tanking or at least diminishing greatly. We are still seeing roughly 400k Switch's sell every week and we are only in the second quarter, so why would they need to release the Pro at this point at all? To play some more games for the 10-20% (max) of their userbase that would bother to get the upgrade? I think not.
Instead, I predict they simply scrapped it and are instead going full throttle on Switch 2 upgrade that will launch 6 years after Switch, in March 2023. This will have tech in it that makes the Pro look like a joke by comparison, and people will have only have had to wait another 1-1.5years after the Pro would have come out in the first place. I think that small of a wait is worthwhile to consumers and to Nintendo so as to unify the playerbase of Switch 2.
That's a lot of wasted money if they're this close to releasing it, and 20% would be 100% worth it.
They could still release a new console two years later, believe the same happened with the PS4 pro and Xbox One X.
Not if by releasing it they have to push back the Switch 2 release. Switch 2 has far more sales potential than Switch Pro does, and will appeal to everyone, whereas Switch Pro will only appeal to the most hardcore of tech obsessors. Most people don't care about fps or resolution, just the most hardcore of gamers.