A bit of an old thread, but people still haven't figured out that the past generations does not predict future generation success. The last system you could have done this is the PS2 and Nintendo's handheld line. Otherwise, no major console manufacturer has held the top spot for more than a generation since Gen 6.
On that note, I think people are sleeping on XBox. As someone pointed out, Microsoft will have insane output with the number of studios they've acquired and they have been trying some wild ideas that seem to be working for them (such as Game Pass). Microsoft appears far hungrier than Sony does.
Also, Switch is Generation 9. It's time, not specs, that determines the generation. Wii U was Gen 8. You can have consoles inbetween generations. Also, specs don't matter as they rarely predict who is going to "win".
Known as Smashchu in a former life