If Microsoft stuck with what it already does, it would be better. They already have cloud streaming technology which makes playing games on their ecosystem possible on any screen. Having a separate handheld console would complicate things. I just don’t see the appeal.
If I were to buy a Steam Deck or similar console, I’d buy a SNES-themed button set for it.