The Wii U and 3DS both support Virtual Console for a variety of old Nintendo consoles (more for the Wii U), and the Switch presumably will too. Though, Nintendo being Nintendo, transferring purchases between consoles is rarely possible.
As a casual gamer who likes playing the games of my childhood. I'd prefer a dedicated retro rig that (due to minimal requirements) could be the same form factor as an Amazon FireTv stick without dealing with the "hacky" nature of the emu scene or purchasing a full blown console.