I have heard that to run non-native Steam games on Linux you have to have a separate Steam installation running in Wine for each game, and that you can't just install Steam once in Wine and then have more than one game installed through it that runs.
Is this the case? If so, then is it the fault of Steam, WINE, or both? Is this something that the responsible party is looking into and planning to deal with, or is this something that cannot be resolved? And why is this the case?