Apple want HW lockin for a good reason. If they limit the amount of hardware that the OS can run on, they will have less support issues and more control over the quality of the machines that are sold. Mac's are known for being stylish, both HW and SW, so I think Apple just want to keep control of that aspect of it. Whether that is still a good strategy, only time will tell.