And it's absolutely working! So far I've spent 566€ directly on Steam this year and my willingness to spend money on GOG or EGS has dropped dramatically considering what a seamless experience I get with Steam and the Steam Deck.
Me as well. I've on Linux for years, but there was a time where I was preferring GoG for their DRM-free policy. However, Valve went all in on Linux support while GoG refused to even make a Linux version of their launcher. I still occasionally buy things from them, but Steam gained my business.
Yeah, the cdprojekt/Linux story is a weird one. They even released witcher 2 on Linux. But after all the hate they got , for it being a bad port, using some translation layer, it seems like they dropped the Linux use cases.
At least they don't go out of their way to block heroic games launcher/Linux and I'm happy with that.
It’s much easier and safer for a company to officially not support Linux, but keep an eye on issues and not block it, than to officially release a port.