It's going to be difficult for the Switch to hit 20 million next fiscal year with a 40-50k weekly average in Japan. I believe that's roughly 2-2.5 million for a year in one of its strongest regions. Hope it has some big plans for the second half of 2018 to be able to reach such a bold goal.
Yeah, but I think it's also partly due to the lack of the Japanese Blockbusters like Pokémon or Fire Emblem plus those from third party developers who where hesitant at first. When these will be out and no stock issues holding the console back then I think it will make at least 80k weeks, if not 100k
The Nintendo eShop rating Thread: http://gamrconnect.vgchartz.com/thread.php?id=237454