Pokemon is apparently a niche franchise, as it does around 15 million these days. Aka, don’t listen to contestgamer
At BOTW’s current pace, it can easily do 15 million and probably will, and then factor in a price cut/Nintendo Select to give it even longer legs...20 million is possible now.
If BOTW is 15 million by this time next year, you can count on 20 million. A select and some time will certainly carry it to the golden 20 million club with lifetime sales.