This is always where I struggle as well.
I can bring two old corded Xbox 360 controllers with my Surface Book 3 and play pretty much any console game on an emulator. My SB3 has an HDMI dongle that I got with my SB2, so I just struggle to see the point.
I bought an SNES Classic, and it sits in the box because I can emulate all those games, plus more, with better graphical quality and more features on SNES9x.