It could have consequences should something happen to Valve. In many cases the linux ports of yesteryear were inferior, anyway.
Better to have the game at all. And it is understandable that they don’t want to put in a bunch of extra work given they can’t just pay a department’s worth of people to handle it for them.