Really well written out response, thank you! I havent streamed games from my PC in awhile but IIRC you connect the controller to your phone and it passes the inputs through to your PC as if the phone in the controller. I could be completely wrong on that but if true then Id think it would be quite problematic to get it to work if it required something proprietary, no?
Also for the project thing I was meaning less software and more electronics/robotics. Vavle didnt intend for the steamdeck to be used as a robotics controller but because of the nature/spirit of the Steamdeck people often use them as controllers. I think even Disney uses them to control some of the robots that move around their parks.
The full point is a peripheral you own shouldnt be tied to an account to work and a peripheral that does not provide the same functionality as other peripherals at or below its level should be criticized. Theres no reason for the drivers to not be a standalone download or at least for the basic functionality to work like any other xinput controller. I really like Valve but I think this move is still pretty stupid and ultimately harmful to the consumer. It steps away from the sorta open, not-supported-but-will-not-hinder-creativity theme theyve been doing with their recent hardware.
Remember the Spotify car thing?