Re: Installing Windows 7 on Sky/Kaby Lake CPUs
"There's nothing wrong with a new OS being different. "
Actually there's a lot wrong with an interface being different without good reason. For avoidance of doubt "ooh - shiny" is not a good reason.
The whole idea of separating interface from implementation is that the implementation can change without affecting the way the entity is used. That applies to GUIs as well as programming interfaces. So the first rule is, don't change the interface. The other rule is, change the implementation if need be but don't break it.