So it does bring up an interesting issue of how much communication and to whom is the correct obligation here.
Nvidia is 100% responsible for communicating the PhysX impact as that’s their baby and they sold it directly to customers. For the 3rd party OpenCL stuff yeah they never cared about that even when OpenCL had a fighting chance so nobody should be surprised.