I honestly think that Gameworks is Nvidia trying to differentiate PC from console. They are bolt on effects that are really only being applied in cross platform ports. PC gaming is very important to Nvidia (and very much rightly so) and gameworks makes implementing advanced features a whole lot easier from one game to the next. If there was no gameworks, these games would come out pretty much exactly as their console counterparts. But i guess people really think otherwise.
Basically it has been villainized to death, just like pretty much anything Nvidia does. I do not really get all the widespread aggressiveness towards the company but apparently its a smaller group making a lot of noise. Reading forums, review post, blogs, you tube comments, etc it would appear that every one absolutely hates Nvidia and all that they do. Release a tablet, and it is the worse tablet ever-pointless and a waste of everyone's time. They make game works and they are trying to sabotage PC gaming (when actually they are trying for the opposite, to take it up a notch). Gsynsc, Physx, you name it. Terrible terrible nvidia, plaster it all over the net.
The most astounding thing is that as the nvidia hate has been spreading and increasing everywhere on the net, Nvidia themselves are as popular as ever with gamers. As much as there are claims that everything nvidia does is a failure, they somehow continue to make decent profits. Surely something isnt adding up here.
Perhaps it is because the real gamers who buy their cards are out enjoying them playing games. They dont care or feel like they have nothing to prove or defend. I mean, no matter how loud these nvidia nay sayers get, Nvidia keeps trucking along, doing what they do. So the people that make the most noise, well they just want to be heard...... I guess