Apple is moving in the wrong direction. Closing access to the OS X kernel on Intel processing architecture is not a good idea, it will only cost Apple more time and money to get a good kernel for their processor. Why did they move to FreeBSD in the first place if they are going to make the kernel source on Intel proprietary? What a waste of potential, what a waste of time, what a missed opportunity. Without the ability to modify kernel source serious developers will not touch the Apple platform, maybe that is why the OS X server is not making significant inroads into the server community. Apple has probably shipped tens of thousands of X Server machines, but surely not one hundred thousand. They will never see the growth numbers that linux sees in the server market.
In the end this may be fine, Apple is really a consumer electronics company, but the next killer app lurks out there and while it will surely be platform-independent, what with all the virtualization these days, I bet it will be developed on linux, depriving Apple of an opportunity to profit and innovate.
Perhaps the question is ‘will Apple have enough innovation to maintain a pipeline of consumer products to remain vital?’ On the computing side, they only have a limited number of tricks left to pull out of their sleeve, switching to AMD is likely not one of them.