Was I out of line? I never said Apple can do no wrong. I was targeting your silly assertion that they could easily fit four, or maybe six, ports in the machine without making it larger.
Why is that silly? Have you seen the side of it? There's clearly room for at
least one more USB-C port next to the one that is there and the opposite side has plenty of room for the same. That's a bare minimum of 4 ports they COULD have offered. There's also the back of the computer that could have potentially been utilized. If it wouldn't work for motherboard/space/layout reasons, then they could have used a different layout or given another half inch of space to run the cabeling/traces/connections. The point is that ONE port that includes a power connections is ridiculous and I believe it will show in the sales figures. They are only hurting themselves. Given the price/performance ratio (very bad since it costs nearly as much as a larger MBP with all the gizmos and few, if any adapters needed to operate it, which adds to the cost) and "thin/light" is the ONLY selling point and the MBP is already a lot thinner and lighter than past models (e.g. my 2008 MBP weighed just over 5 pounds and it's still pretty darn thin and light, IMO). I might point out the talk of an even smaller/thinner iPhone "Mini" that never came to be and all the people that thought it made sense while those of us with larger hands kept pointing out that a LARGER iPhone made more sense to us were proven correct now tha the iPhone 6 Plus is one of their best sellers of all time (let alone the iPad that was basically all about a larger iPod Touch).
A better question might be when will it EVER be thin or light enough for people like Ive? They've compromised the connectivity and the CPU to get it that thin. Was the Air so freaking huge and heavy that it needed to be thinner and smaller? In other words, I don't know who their audience for that thing is, but it's clearly not me.
Before this, they lost a desktop sale when they refused to offer the quad-i7 dual-drive Mac Mini with the last update. Clearly, they feel the need to push their users to what they feel like selling rather than listen to what their users actually
want. And while Apple is making lots of money (mostly on iOS devices these days), that doesn't mean they couldn't make MORE sales or that they aren't missing them by ignoring various market segments. The iMac 5k is the ONLY Mac I've seen that I'm half tempted to get and it's not because I like all-in-one designs or because I particularly want a 5k monitor (4k is more than I already have or need, IMO), but because of a happy coincidence (more power needed to drive that display), you can actually get a quite good GPU card in there that also works well for gaming (even without Windows, but particularly so with it). I'm doing a surprisingly large amount of gaming on this Mac Mini and considering its GPU and that ALL of the games I'm playing are Mac games (no Windows booting here, only VMWare for older stuff on XP and even 98), all the more surprising, but then companies like 4k actually support the Mac quite well (i.e. even Borderlands II the Pre-Sequel that just came out runs fine here at medium resolutions with high details) and having finally caved and bought Diablo III when I could get it for $20 and since they dumped that awful auction house, etc., I'm finding I can play it maxed out with my current monitor and it's still smooth. Compare that to Divinity: Original Sin that runs like garbage here no matter how low a resolution I go (i.e. bad support for Mac versus good support). And even though Torchlight II took forever to come out with the Mac version, it was well done (runs smooth as can be here). In other words, if Apple would support a gaming purposed Mac, it could do quite well at this point, particularly if they'd get OpenGL fully up-to-date.
The point is I'd like a Mac that can do everything I want it to do so I don't have to buy/run multiple computers. I don't think that's hard to achieve. The problem is that Apple has been hell bent on not selling such a thing. The only saving grace has been that Intel's GPUs have been getting a lot better the last few years.