We are in Generation 9 right now. Generation 8 is just overlapping for the time being. Remember Switch is a 9th generation successor to both the 3DS and Wii U. Not Nintendo's fault no one thought to make a 9th generation handheld competitor. Also, a home console being released 4 years apart is nothing new. Microsoft and Sega already did it. In addition to that what if the Switch outsells the Ps4? Does that mean the Switch is the winner of generation 8 despite it only spending three years as its main rival? Switch being generation 8 will look more and more silly as the years go by. Time converts more than reason.