So I have managed to avoid commenting on this thread up till now. Any post like this will see fanboyism dragged into the forum yet again. JR23 has made some very valid points in his post which has lead me to add some things for people to consider.
Physx was originally created by Ageia many moons ago, they were bought out by Nvidia. Nvidia is responsible for allowing ALL PC's being able to implement Physx through CPU usage. Lets be honest here, if they wanted to, they could have kept it to only Nvidia GPU's like Ageia kept it to only their cards.
GPU acceleration of Physx was something they kept for Nvidia owners and rightfully so, as a business model, giving away your tech for free is not a clever move!
"But AMD create open source software" is always the argument here. Well good for AMD, yet the implementation and abilities of said software are in fact not that great. The usage of gameworks over any AMD opensource solution speaks volumes here. By keeping software closed to a set hardware, both money and therefore development can be increased. Gameworks has always pushed graphical fidelity beyond what is seen in most engines and software available without third party add ons.
Other gameworks additions such as hairworks rely heavily on tessalation and physx being able to produce the effect. Take Witcher 3 as an example, Physx is handled on the CPU only and tessalation on GPU. AMD cards are not very good at tessalation, this is not Nvidia's fault it is down to AMD to implement. 300 series and Fury cards are much better at tessalation than older cards, the reason for this is almost every game engine now uses tessalation to increase graphical fidelity.
But here is the kicker on this point, it was DX11 that introduced tessalation into the modern gaming experience. So we will blame Microsoft for developing an API that has features that one GPU manufacturer is better at than the other.
Gameworks doesn't break a gaming experience, pretty much every game that has gameworks features are able to be turned down or in fact off. Ultimately Gameworks is not exactly smooth on Nvidia cards either. The point of it is to make things look and react more lifelike. It amazes me that anyone can think that having higher polygon count and massive tessalation calculations could possibly NOT EFFECT PERFORMANCE, on either side of GPU's at that!
Don't take this as a fanboy statement for Nvidia, this was at most an argument to consider based on the views and apparent "Facts" that the video contains. I have owned, used and complained about both sides of the GPU war. Everything mentioned in this video effects performance of every card in existence, yes by relying on tessalation it effects one camp more than the other. But that is nothing to do with trying to make one side look worse than the other.