I think it's fair for folks to have felt sore with the first generation of Intel Macs as Apple unjustifiably left them behind far sooner than they had to, just like how some folks felt sore with the last generation of PPC Macs. But for their time they were – and still are – very solid and capable machines.
Needless shortcomings and corner-cutting at the design stage and the need to rush the products out were largely responsible for this state of affairs. For example:
As a G5 owner I couldn't take the Intel Macs seriously before the Core 2 because the Core Duo was only 32bit capable.
The first generation of Intel users were really shafted. Apple quickly moved on to the Core 2 Duo and 64 bit EFI, which had a decent OS lifespan.
A consequence of Apple needing to rush things out. They could've waited a few months and released the first generation of Intel Macs with 64 bit CPU's
and EFI's. The Core Solo and Core Duo Macs are restricted to Snow Leopard and when Apple jumped ship to Intel, they had to have already determined that the long-term roadmap was a 64 bit OS but they short-changed the consumers who supported them by purchasing the first generation of Intel Macs that were frankly compromised and in some ways, stop-gap offerings.
The first gen laptops also seemed to overheat a fair bit.
Yes. My 2006 MBP coped ok with the temperatures of Northern Europe but when I lived in the tropics, the overheating was a nightmare. It was so bad that you could probably cook food on the laptop and that hastened the GPU's demise. I'll return to this later.
With the Mac Pro 1,1, I believe it was actually just an EFI issue; the CPUs were 64-bit. Would've been nice of Apple to provide those Macs with an updated 64-bit EFI, but Apple's gonna Apple I guess...
An absolutely mind-boggling decision to cripple the Mac Pro 1,1 with a 32 bit EFI that officially restricted its upgrade path to Lion. Workarounds are required if you want to get 64 bit versions of Windows and Linux to run on those machines. Who within Apple thought that this was a good decision?
Owners of these machines - which includes me - certainly don't. The community has provided measures that allow the first-gen Mac Pro to run macOS releases as far as El Capitan, which is an indication of the potential and longevity that the machines should've been able to achieve by default had Apple either gone with a 64 bit EFI as standard or as you pointed out, provided an update to patch/upgrade the 32 bit one. A gesture that would've created tremendous goodwill and cost a pittance to develop and deploy.
Imagine how many people retired or dumped their Mac Pro's because they were unawares that they could be taken beyond Lion with a bit of finessing?
I can certainly think of worse Macs out there. Yes, the Core Duo MacBook Pro ran hot, but I'd much rather use one of those than any of the later MacBook Pros with Nvidia or AMD GPUs that were guaranteed to fail, the later 13" MacBook Pros suffering from chronic drive cable failure, or any of the agressively locked down T2-equipped Intel Macs with that Godawful butterfly keyboard.
You won't be surprised to learn that I'm in full agreement on this but don't forget that earlier iterations of the Core Duo MBP also suffered from GPU problems - it's just that they were far less publcised than the Nvidia and AMD debacles. The original logic board in my 2006 MBP was affected by GPU failure - which very likely wasn't helped by the local climate exacerbating the overheating defeciency but I got lucky and found a later revision on eBay that was cheap and not known to suffer from the issue and also had the benefit of a faster CPU.
🙂
I remember that in the corner of the Mac web that I hung out in at the time, there was an acute awareness that the situation for desktop PowerPC development had passed an inflection point. Freescale's public roadmap for the PowerPC post-PPC 75xx increasingly stressed embedded applications, and IBM didn't seem to be making much visible progress on improving the power consumption of the G5 for a portable computer like the PowerBook. Plus there was the public lack of progress with heat output and frequency scaling of the G5 on the desktop.
Again, Microsoft came knocking at IBM's door and this saw Apple relegated to a lesser priority.
😀
The following quote is taken from
a blistering critique of Microsoft's history that was written in 2004 and updated to include Apple's switch to Intel CPUs.
...it's an interesting fact that IBM was Apple's sole supplier of Power-PC chips, on which Apple's hardware architecture was based, and which IBM produces in limited quantities. The Xbox uses several of these IBM Power-PC chips. Now convincing IBM that it would be more profitable to do business with Microsoft than with Apple was not very difficult.
In this clip, IBM can be analogised as the piano teacher, Microsoft as Phil Connors and Apple as the ousted student.
Anyway, just to make it sound like I'm not a blind Apple apologist, let me give Apple a hearty f**k you for their utterly garbage pricing tiers with the M1 and M2 MacBook Air. My advice to folks who (regrettably) have their heart set on a new MacBook is to just get a refurb base model M1/M2 Air and not give Apple a penny more.
Yes, the most effective way to make corporations sit up and take notice is to hit them where it hurts the most - their pockets - by depriving them of revenue. Unfortunately there are not enough of us who are inclined to take such a stance.