Why is 100 million so unattainable?
Last fiscal year was 15.05m hardware and 63.51m spftware for a tie ratio of ~4.2.
Last fiscal year had BOTW, Mario Kart 8, Splatoon 2, and Mario Odyssey
This fiscal year there's Smash & Pokemon
Those games are still charting on a weekly/monthly basis in all of the big regions.
Smash & Pokemon can each ship 10-15 million this fiscal year. So thats ~25 million with just those 2 titles.
Lets say the other 1st/2nd party titles like Labo, Tropical Freeze, Hyrule Warriors, Sushi Striker, Mario Tennis, Captain Toad, Octopath, Mario Party average ~1.5 million.
The big 4 of 2017 should each do a few million and the smaller exclusives of 2017 should each do a few 100k.
The 1st/2nd party titles alone can do ~60 million and as of March 31, 2018 1st/2nd party titles made up ~60% of total software so assuming a similar ratio this year and the numbers dont seem out of place.