Ally is worse than the steam deck in everything unless it’s plugged in and you’re using a keyboard and mouse, at that point you should get a laptop
Emulators also have no issue
The res is lower so it can play higher demanding games, necessary res scales with screen size, a 1 cm screen doesn’t matter if it’s 10 pixels or 10 million but a 200 cm screen you’d want the 10 million
Rivals might compete but they aren’t big enough to handle volume (you might be waiting a long time)
GOG but I don’t because despite my 12 game library, I can’t gift because none of the games were over $15 and if I buy a game over that then it’s a 3 month waiting period
I like Steam’s Linux push but I don’t like their support and I don’t like their monopoly