Apple is wasting a lot of the potential of OS X by limiting it to so few devices. I think OS X should be standard operating system people use on practically any device; it really is that good. But it sure looks to me as though Windows (or Linux) users are going to continue to increase at the expense of OS X users, as there are just so many more platforms available for those operating systems.
I really disagree with this. Apple's strength comes from optimising/designing for specific hardware. They did consider this back in the early 2000s with OS X running on Sony Vaios (we know how much Steve loved them), but it never materialised. I bet Sony are kicking themselves about that!
Right now the rMBPs are the best power portables on the market in terms of build quality, thinness, lightness, battery life... Apple have almost complete creative control over everything they do. The trackpads are unrivalled. They'd just look to tighten that in future to ensure quality and standardisation, not loosen it. Complete control over the CPU pipeline and in-house development for OS X would certainly be a consideration.
One of the many, many problems with outsourcing OS X would just eventually mean quality would suffer, as OEMs do a race to the bottom.
If there was ever a valid time for the argument of OS X on non-Apple systems, it would have been back in the mid-2000s when their marketshare and sales were much lower. Not now. Definitely not now.