Nintendo Switch 2 is rumored to launch soon. To avoid past mistakes, Nintendo must deliver a robust and diverse game library.