That's a pretty uncharitable take, given that they already had it working via Proton for years. Sure, there's always more a company could do short of literally providing unlimited support and open sourcing everything, but they could have very easily stopped without taking the time to make a Linux native build at all. Most game developers don't even put in this amount of effort, and they did it over two years after the game originally came out without making any additional money beyond the initial purchase from DLC or subscriptions. Linux ecosystems aren't the only place where treating everything as a binary is problematic.
> given that they already had it working via Proton for years
That's irrelevant, because Proton is literally a Windows emulation layer, (the product of decades of cumulative work). "they" (Larian) didn't have to do anything for that.
Certainly Larian's effort for making a Steam Deck native version is commendable (I hear it was the result of one single employee's effort). Larian is a rare beacon in the video games industry biz for the amount of post-launch support and content they provide.
But my point remains: supporting Linux broadly is a far larger, and ultimately unreasonable, ask, than just supporting the Steam Deck.
Looking back, I think I misinterpreted your original comment; I had thought you were saying that the point of doing a Steam Deck build was the useless purity check, but reading the thread back now, I'm realizing you probably were referring to the parent comment you responded to rather than the Steam Deck native version itself. Understanding that now, I think I actually agree with pretty much everything you've said