The Pokemon Company receiving record profits in 2020 can likely be attributed to the pandemic. Video games and anime tend to do very well when everyone is spending about 80% of the year indoors. If it was just the public falling in love with Sw/Sh, we would have seen these numbers in 2019.
Likewise, while 21m copies do make Sw/Sh a relative success and one of the series' bestsellers, I imagine it's still somewhat underwhelming to what Game Freak, the Pokemon Company, and Nintendo were expecting.
Even ignoring any critical complaints, most major Nintendo IPs making their jump to switch saw unprecedented numbers that, at times, doubled what the series would sell on average. Compare this with Sw/Sh, where the games only sold about 5 million more than the average 16 million sales that games like Ruby/Sapphire, Diamond/Pearl, and Sun/Moon did.
When Zelda and Animal Crossing, two IPs with much less promotion and brand recognition than Pokemon, outsell the series for the first time ever, the suits are going to notice.