Have you some evidence(a link to it will do) that Nvidia have the right to delay a game if they are mot happy with it?
I don't have any evidence for it, but considering how involved Nvidia are in Ak's promotion and that they are using Nvidia's gameworks, WB games may have thought twice about releasing it if Nvidia had objected. Even if gameworks here isn't the main problem, it still reflects badly on Nvidia if gameworks titles are criticised this much.