

Even ROCm on some distros isn’t that bad. On my 7900 XTX (admittedly an officially supported card, your mileage may vary on unofficial cards) on Fedora it was just a case of doing sudo dnf install rocm-*
and everything installed (might be some extra packages you need after for specific apps, but you know if you need them). On openSUSE though, it was a total pain.
I think with the expanded third party support we saw on the Switch (and will likely follow with Switch 2), handheld PCs will still remain a mostly distinct market from the Switch. They are more of an alternative option - more choice from the massive PC backlog + emulators, but none of the heavy hitter Switch 2 exclusives. They will keep the pressure on Nintendo, however, to keep indie developers happy enough to go through the extra work to make Switch ports of their games, as the PC development experience is far more flexible. For PC gamers, the Switch serves as what I like to call a “gap filler” - anything that doesn’t get released on PC almost certainly gets released on Switch, so the platforms complement each other quite well.