I always think of Steve Jobs when i see Microsoft doing this shit. Just go to 1:06 on this video https://www.youtube.com/watch?v=7G5UUw9puhQ even if you are not a fan of him, that part is amusing.
Why can Microsoft not just do what they did years ago, Windows NT Server and Windows NT Workstation. Need to join it to a domain ? you change the setting, don't? then just don't ever go near that setting.
We don't need Starter, Home, Home Premium, Pro, Enterprise, Eduction, Ultimate and god knows what fu*king else!!