You did not simply went to an apple store and tried it before you bought it? You could have saved yourself a purchase & return and the internet a review of which there are already uncountable amounts.
Also you write you build enterprise grade products, but you cannot find alternative tools for covering that last 5 percent? Reads a bit strange. You can come up with clever solutions for enterprise stuff, but you can't properly get tools on linux to do what you need to do?
Soldered-in-everything.. vs "I wish Apple made enterprise SSD controllers for my database servers—who needs RAM when disk I/O is so fast?!" make up your mind please.