I can't help but be skeptical of a 2017 release date for Xenoblade 2 outside of Japan, but I would be absolutely ecstatic if they deliver on that.
If Nintendo actually delivers on it's first party titles for Switch this year, then we could end up with some good exclusives by the end of the year, and maybe even the best collective of exclusives.
The Legend of Zelda: Breath of the Wild
Mario Kart 8 Deluxe
Fire Emblem Warriors
Super Mario Odyssey
Fire Emblem Warriors is the only one on that last that I think might fall below an 80 Metacritic. Nintendo still has E3 to announce some more 2017 surprises (maybe Pikmin World). I think there's more than enough to play through the year, and with indie and 3rd parties between the Nintendo releases I'll be more than satisfied. Realistically, how big is everyone's budget for gaming? I don't think most people buy more than 1 game a month if that.