I'd just like to state that English isn't my native language, so if there's something unclear, let me know I'll clarify what I mean.
I am an IT too and I do have both, Mac and PCs on the network I work on.
We're running on a Windows domain environnement that use active directory. Each year since 2007, we've been testing the new Mac OS X Server version, because my boss is a total Mac fanboy. Each time, Apple FAILS. There's so much problem with their server OS, Lion isn't better. It goes from DNS issue to stupid thing like "no GUI for this option", then you have to fucking learn the UNIX commands and search on google. VPN server is also a mess.
Anyways, Server speaking, Apple is light years from Windows Server, and this is a very good point why it doesn't take more place in the enterprise market. Also, by killing it's Xserve brand, Apple clearly showed that they were a consumer compagny rather than seeking the enterprise market.
What about iOS ? Geesh, 80% of the employees here own a freaking iPhone(their personal iPhone), and they're always coming to me for help. MobileMe doesn't sync, an App is frozen, MobileMe overwrited the 5000 contacts, the calendars duplicated by MobileMe, the Wifi is dropping, bluetooth is failing, etc etc... There's so much problem with an iOS device, and it is though for a consumer level.
I've recently had to fucking configure 150 iPads for a customer of my workplace. Either you go for ThirdParty to configure your stuff, or, you use the iPhone Configuration Utility. This utility is useless, there's so much stuff that isn't in there that an IT needs. Just a basic example, you can prevent Apps installation, BUT YOU CAN'T PREVENT UNINSTALLATION. So freaking stupid.
And each single iPad had to be plugued into a fucking USB plug of a computer with iTunes, just to activate. Now as I understand, iOS5 finally resolved this last stupidity, but I'm certain I'll have new troubles with iOS 5 in the near future.. Unfortunately for me, iOS5 wasn't out when I had to configure 150 iPads...
All the Macs we have here used to be connected to the Active Directory domain (except laptops). I can't beleive how much logon issue I've seen with that setup. Sometimes the user account wouldn't even show up on the welcome screen. Performance had also taken a HUGE hit, the computers were so freaking slow. Just by removing them from the domain, everything went clean and good.
Also, Apple is not even able to make a good RAID hardware. 800$ for a PCI-Express hardware raid card, with LOTS of troubles. And since Snow Leopard, Apple doesn't licence any internet RAID card toher than theirs... it justs crap.
Here's another thing. Final Cut Pro X. Piece of shit, useless, a lot of functions are missing. Sure they added 64 bit support, GPU processing and a lot of cool stuff, but they striped the whole professional tool. Final Cut went from a Profesional grade product to a newbie product.
Same thing with Quick Time X... QuickTime 7 Pro is so much more than that piece of junk.
And lastly, Lion.... what can I say about that piece of shit. There's so much problem with that OS, it's a fucking Vista made by Apple. Never I could have though that Apple could release something like thing. Lots of problems, I mean LOTS! Samba shares don't unmount properly or won't mount, suspend mode doesn't work well, sometimes it doesn't wake the monitor, it uses more RAM, you can feel it on older laptops that still meet the recommanded requierements from Apple. Wifi issue, DHCP issue, and other basic stuff.
Another stupid thing about Lion, they set as default the new scrolling. They don't even give you a pop-up so you might say, no I prefer to use the methoed i've been using for scrolling for the past 20 years. No, they fucking overwrite it, and you have to go to uncheck a poorly spoken option that makes you beleive, that if it is checked, you use the old method. And just to make sure this wasn't just a bad French translation in the OS, I've looked in English, and it is exactly the same crap. This isn't an enterpriseissue, but it is definately a stupid issue that enrage people.
Here's another stupid thing. Each time you reboot, it ask if you wish to relaunch all active application at reboot. You need to fucking uncheck it EACH time. It doesn't remember it and set the option to default. When Lion crash, and it does happen a lot... There's fucking 10 to 15 applications launching at reboot AT THE SAME TIME. The hard drives goes to hell and the user end up waiting 10 minutes after his computer for everythign opens up.
Oh yeah, here's another thing (yet again), iMacs do not have a matte screen option since 2007. They want to push this Mac in the enterprise market, they want secretary and receptionist, or shcool to buy them, but they don't offer an anti-glare screen. I don't know about you guys, but to my knowledge, 100% of shools have luminous tube and lots of windows, and most business are the same. How can an employee really enjoy working on his/her job computer if they have to constatly to move the screen angle. At least they can brush their teeth in front of their computers..
Got the same complaint about the MacBook "Pro" 13-inches.
Anyways, out of 20 Macs, we've downgraded back to Snow Leopard 18 of them! The last two machines running Lion are laptops, and we still have problem as usual with them.
Snow Leopard is a GREAT OS, the best Apple as even made. But Lion is completly the opposite.
Just so you know, I am a Mac fan. I own 3 Mac, I've always loved OS X, but Lion is a no go for me. Apple is just dissapointing me and the enterprise market. My boss is also very frustrated by Apple, he's the real fanboy who usually will buy anything shiny Apple sells. Without even thinking if he needs it or not.
So if you're still wondering why Apple isn't gaining market shares in the enterprise market, it's simply because Apple DOESN'T take the enterprise market seriously. And frankly, lately they've been releasing butched products to their consumers.