My best to worst:
1. SNES
2. NES
3. Gamecube
4. N64
5. Wii
6. WiiU
Ever since the GameCube, there have been some noticeable droughts occurring toward the end of the console lifecycle. These have only grown in size with each generation afterward, right up to my WiiU, which has spent half of its life untouched.
Just this alone has convinced me to wait for the Switch to get a decent library before buying into it, and I'm pretty sure that I'm not the only one thinking this way, either.