Yea i don't expect Switch to beat the best calendar year for any console this year, atleast looking at the lack of titles and communication rn.
But i do think the pandemic is not the only factor here has MANY places have pretty much everything opened up now, just need to wear a mask. So the sales rn are mostly due to Word of mouth created by the pandemic and Animal crossing. But seeing how wildly popular animal crossing is, how every update is literally going #1 trending on Youtube, it is the main reason. I do not think the PS4 and the Xbox one could have still boost as big in % as the Switch even if they had stock.