* Assuming that game is supported on Linux
While compatibility has improved a lot, it's difficult to argue it's on par with a game on as-released hardware + OS.
There will always be gaps or altered functionality in compatibility.
And unfortunately, because of the recency bias of popularity, there won't be large enough player bases to justify corporate fixes.
It needs to be a priority despite finances (e.g. GoG) or community driven (e.g. Kaldaien and the moding community).
And it seems fair for the latter to be pissed off when Valve intentionally creates extra work for them, because either Valve doesn't care or it makes business sense for them.
And if nobody cares... troublesome games just disappear. Which seems tragic.