@1001011: And I'll add that if Microsoft somehow decided private deployment shouldn't be allowed in the future, I'll nail it as a valid reason to stop upgrading past a previous version of that version.
People buy new OS for more functions, not for less functions. We don't need an OS that's more limiting than a previous one. If it's for security, it's okay because we understand convenience usually decrease with security, and that could justify the inconvenience. Other than that, there's little reason to "upgrade" to a more limiting OS.