Valve has essentially fixed this in most aspects. My Steam Deck is as much of a "just works" experience as the switch. In fact I think it just works even easier because it automatically syncs my saves between my gaming desktop and it so I have the same saves when I travel.
Windows is a clusterfuck, but PC is larger than Windows. Anti cheat is a problem left to solve, but I think this is just a matter of time.