People really don’t realize that Nintendo makes just as much money, if not far more, on their software as their hardware. So, ergo, you would want to let your existing fanbase know what you have coming. Saying, “Nintendo is doing fine without announcing anything” is like crumbling up and throwing away the picture after looking at the back of it.
Picture this, as Nintendo fans in here, we on average probably have around 6 Nintendo developed games on our Switch. So let’s just say Smash, Mario Odyssey, Breath of the Wild, Animal Crossing, Mario Kart 8, and Splatoon 2 are on most of our consoles I’d say, shuffle one out for another game if you must but all in all That averages out to about $360 US. Which means you’ve given Nintendo enough money for another Switch. And you times that by the amount of Switch’s sold and you can see why the above argument is incredibly flawed.
This is why I'm optimistic. A lot of people imagine Nintendo as some brain-dead company that loves to shoot themselves in the foot. Nintendo, like literally any other company, or human being for that matter, has their hiccups. But to immediately conclude "no games announced this year" or "Nintendo failed in 2020" are hasty conclusions in my opinion considering 2020 isn't over yet.
Yes, there may not be any revolutionary first party games coming to the Switch this year (with Mario 3D collection being a possible exception), but you can't fault Nintendo for development delays when they, and other companies, are prioritizing the safety of their employees first and foremost.
However, as you've stated
NonSpecificGuy
, Nintendo has always been profitable on a software-first mentality. COVID didn't just suddenly burn Nintendo's upcoming catalog of content. There's a revolutionary technique called "announcing future content," meaning that even if 2020 screwed with Nintendo's ability to showcase gameplay for their upcoming releases, they can still, you know, announce that the games exist and are being worked on!
Nintendo has stated before that they want the Switch to have a long lifespan. From a business perspective, it makes zero sense for them to sit on their hands this year when their two biggest competitors release brand new consoles. They are going to give Switch owners and possible investors a reason to believe the Switch has a long life ahead of it. Nintendo obviously knows their lineup this year was for the most part lackluster, and I believe it only make sense they will make up for it by announcing really cool things!
That's the way I'm looking at it, at least. 2020 sucked so much joy out of everything that it's very easy to become pessimistic and convince yourself that hypothetical worst-case scenarios will occur, but where's the fun in that? While it's important to be realistic and logical, it's also just as important to have hope and positivity.