There are a lot of examples in the past too. Arbitrarily limiting 32-bit consumer versions to just 4 GB RAM. Letting just one user having an interactive login in the same time. Not having remote desktop server in consumer versions.
Microsoft, please just make one version of Windows. If you must, make a separate server version. But please stop this segmentation madness.