3 steps.
1. Make hardware that is very cheap.
2. It needs to be a unified console. Nintendo can't properly support 2 consoles with truly great line of games.
3. Expand 1st. party. Dev costs and time are only going to get bigger, Nintendo needs to get bigger and better.
With all due respect, OP list is nonsense. Nintendo success is about cheap hardware with good software.