But whats happening with the whole proprietary stuff, be it hairworks or tressfx, could, if it gets extreme, catapult us back to the 90s with separated rendering paths and feature sets for different GPUs. That would be the worst thing to happen. Therefore, what Nvidia is doing right now, and be it only because they can, is a very, very bad thing.