When you look at some of the GameWorks titles (Batman origins/WatchDogs etc) when AMD can be bothered to sort drivers out, they get very good performance.
http://www.techspot.com/review/827-watch-dogs-benchmarks/page3.html
http://www.hardocp.com/article/2014..._performance_video_card_review/4#.VXlhDflVhBc
http://www.techspot.com/review/733-batman-arkham-origins-benchmarks/page3.html
I know this isn't the place and it seems like I am defending NVidia (I am because I like what GameWorks brings). but too many people are quick to blame everyone except the guys at AMD (even AMD have blamed SMS and NVidia for AMD's poor performance in PCars) but the reality is, when they have finished throwing out their toys, they get very good performance via driver updates, so Like Tom Petersen said in his interview with PCPer, "If AMD can get drivers out 2 weeks or a month later, why can't they do it from day 1"? (or something like that).
That is all I will say on it but it does make me shake my head that AMD and its users are so quick to point the finger.
Anyways, back on topic