At Valve's scale, it becomes the publisher's problem. Which is, in this particular case, a good thing imo. I certainly don't mind the pressure on publishers to ensure basic compatibility with Linux