>>107075041
Its because of the walled garden that microsoft is trying to create, steam is a win32 application, anyone can make a win32 application and run it on any windows pc, UWP the successor to win32, is controlled by microsoft, since they have to be installed via the microsoft store, it means that they are fundamentally controlled by microsoft. \
There is also the closed source touting BOOMER programmers and executives that absolutely hate linux , they see open cooperative efforts as aiding their competition, pirates and a loss of control ( and subsequent revenue). many older programmers would NEVER give their work away for free, which is fine attitude to have, but what ends up happening, is they want the FREE work for themselves, and you to pay for it. inclusions of GPLd code in proprietary software is a rampant issue. They also FEAR their garbage code being exposed, and subsequent nefarious data collection and exploition of users becoming visible.
so the short of it , is that staying on windows, allows them to keep their dirty laundry hidden, and gives them more control over what the user is doing.
The push to linux, is fuelled by the improvement in user choice and control that comes with free software and generally performance improvements (note worthy example being numa based cpus which run/ran poorly on windows for years after threadripper was launched), valve is pushing linux, because they do not trust microsoft to remain friendly, as they are a direct competitor to valve via xbox, developing linux, gives them a neutral platform to operate on.
and overall linux is everywhere, every non-pc device you own probably runs a linux of somekind.
companies like adobe will come around eventually because windows just keeps getting shittier every year, and the resistance to adopting win11 is a perfect example of it, really can't thank valve enough for making the steam runtime, and proton, makes porting applications way less troublesome.