I agree that we need a modern account system. If anything they inclusion of unified wallets means they are in the process of creating the same system found on steam/psn/live so I am ok for now.
nintendo hardware rarely breaks so I am not too concern about losing my games, but having a modern account system always work.
Menx64
3DS code: 1289-8222-7215
NNid: Menx064