You do realise that Gameworks is integrated heavily into these games and even when you turn Gameworks off, there are other graphics effects that need to run that are tied to Gameworks.
In other words you can never actually turn Gameworks off as its an integral part of the game's engine. This is the problem. Nvidia push tessellation and find more ways to improve graphic fidelity using tessellation. Third parties take up these new system and integrate them into their games. However, whilst the implementations give Nvidia cards a distinct advantage, that advantage becomes pointless as the game as a result can't even run as intended (especially in the original case of Arkham Knight).
By further amping up the level of tessellation, there will be an even larger strain on the graphics cards running the game engine and I hope this doesn't happen, but considering how much Bethesda is relying on Nvidia, we will likely see a launch akin to Black Flag and Arkham Knight.
And the core problem is, tessellation is actually a really inefficient way to render graphics. I don't care if you can perfect graphics down to single atoms. At the end of the day, the viewer sees the macro-effects of these implications, not the micro-effects, the single pixel differences and the sooner developers realise this, the sooner we will get games with amazing graphical fidelity with a low graphic load.