Comment At least 4. (Score 1) 301
This "let's have as few useful things as we can" idea is rubbish (Apple!)
The sole Apple device I own is a Macbook Pro, and that only because it was inherited with a broken screen and too expensive to fix (it runs Linux BTW, and I haven't booted OSX once since I got that up and running). But, because of said broken screen, it gets used as a pseudo-desktop, so consequently mouse, keyboard, and the invariable "something else" (USB drive, phone, sometimes multiples thereof) require more than the given two ports, and thus a hub - which is stupid, when that's just for my basic setup. In my opinion, two ports (or worse, one) is bad design, because it's only catering to the "most people, most of the time" crowd, leaving no space for the slightly more unusual cases, which invariably happen. And, as someone noted, this doesn't consider the failure and/or destruction of a USB port (we had this happen with a previous laptop when its power cable got tripped over - for anyone with kids, a broken USB port is only a matter of time).
Also, if you are not thinking about mouse+keyboard+external monitor as a standard setup, then you don't care about your users' posture or the health of their backs. I rarely use any laptop for an extended period without this configuration, and then only because I don't have much option (e.g. in bed, on a bus) - and I usually regret the hunching posture pretty soon after.
Fewer ports on an ultra-portable (ultrabook or *cough* netbook) makes some sense, but I would still say 3 is my minimum expectation, although I might settle at 2 in those cases. Considering that the Macbook was definitely not in the ultra-portable category (previous user was a graphic designer), I see 2 ports as very poor - especially considering the original price tag!
What a lot of people don't seem to realise is that wireless tech, while constantly improving, is fundamentally going to be worse performance than a physical, wired connection. I notice this with our wireless mouses (just that tiniest bit of responsiveness glitch). When I want to transfer files, it's still faster for me to use a naff old UTP cable than it is to use the 802.11n wireless (of course, for bigger files, an external USB drive still seems to be quicker than both, especially if it's all USB3 or eSATA). Yes, wireless is nice for convenience, but not for performance or reliability.
Let's just say that next time someone mentions they are thinking of buying a Mac with it's single failure point port, I'll have a really simple answer: "No, don't."
Maybe I'm just strange because I actually want to use a computer to be productive? (Also why I loathe touchpads).