I actually wonder if the reason why Xenoblade Chronicles is seeing so much love is because Monolith Soft helped out with Breath of the Wild, so they were given more resources for Xenoblade. While I'm not the biggest fan of the franchise myself (aside from X which is massively underrated), I think it's good that more modern Nintendo IPs like Xenoblade and Splatoon are allowed to shine. Also, 2 million is more than enough for Nintendo's more niche series. When Fire Emblem Awakening passed that mark, it ushered in a revival of said franchise.