I don't know how fair TFA is but...
Apple would do a lot better in my department (one of the biggest departments at one of the biggest universities in the world) if they would get serious about enterprise support.
1) If my Xserv fails, I need to call Apple, they will possibly send parts or repairmen but they really want me to fix it myself using my spare kit. I just don't feel that is optimal compared to IBM server support.
2) Their volume discount is a total rip-off. Again, I am at a major university and our discount is basically the same as the Apple Education Store discount. It is really hard for me to justify my purchases and commitment to Apple.
3) On a related topic, I know months in advance what machines are coming out and can thus plan accordingly. Apple, with its flair for the dramatic, wants to keep all this hidden and secret. Again it really hurts my efforts when compared to IBM, Dell, and HP.
4) The Apple support network is a total joke compared to Microsoft or even Novell. Basically I have the same support that non-enterprise Linux has. My best sources are AFP548, MacEnterprise, and sometimes the Apple Support forums.
5) For those of us that have to integrate with a Microsoft world, AD-OD integration still has a long way to go. Apple seems to break their AD support with every other service pack. I can't believe this couldn't be done better. I know Microsoft has issues with their service packs, but honestly, does it have to be this bad?
Basically I feel that Apple is such a consumer company rather than enterprise. This hurts Apple penetration, bottom-line sales, and future buy-in from potential customers who want to use the same platform at home that they use at work.
Steve Jobs just can't get out of his own ego's way to let the correct thing happen. Matt Feeman, our sales rep, is a total waste yet has carried his job for many many years now. There really is no fun left in Apple and only diehard fanboys (myself?) can continue to run what is, IMHO, the Unix-like distributions.