shaddim: Annoyed? Who you are to "demand" your prefered style of porting as only true way? Maybe you should offer your perfect native linux porting services to the game developers who try already their best.... :(
Recently, there was excatcly a reddit thread about this ugly behaviour which give the whole linux gaming community bad credit : [url=http://www.reddit.com/r/linux_gaming/comments/26bag0/as_a_community_can_we_stop_having_an_attitude_of/ ]As a community, can we stop having an attitude of "Give me everything or give me nothing"?[/url]
Future_Suture: I, and the many others, are the customers who paid for the product and are getting poor or even extremely poor performance on cards like Nvidia GeForce GTX 770s, 780s, and Titans. There has been plenty of uproar about this and with titles like the previously mentioned ones receiving native ports years after launching (they are older than The Witcher 2: Assassins of Kings) and working rather fine from the looks of it, who are you not to let paying customers complain when purchased items deliver unbearable performance. It feels like the item wasn't even tested, just thrown on the market to be sold for cheap. Now, I do not agree with insulting the developer team behind this shoddy port, but marking them as immune to criticism would be even more foolish.
Bark at the right tree... the linux ecosystem is known for missing stable platform capabilities since...always. And this is mostly due to ecosystem inherent characteristics and not because of the shoddy or lazy (game) developers or hw companies. As platform, linux still sucks on too many levels, therefore problematic and strang behaving ports are to expect and is nothing what developers could be blamed for..
And as last note: game developers get paid for a game (and not ports), that is what normal game developers like to do with their time, making games (not porting to complicated platforms... only Icculus +3 others like this work). If you play your game under a reasonable to support platform you get the intended experience and a reasonable performance for your paid money.