My first Mac was the 20-inch G5 iMac, in its lovely white plastic. It still runs, and I use it from time to time with software that I can still compile on it. However, when the move to Intel was announced, I was very disappointed, and I decided to use Windows+Linux dual boot Acer laptops for some years. Then, when I needed a new laptop, I realized I needed the lightest in the market, and I got a 2010 13inch MacBook Air (Snow Leopard). I've been working in Macs since then, because every bit in the design of that MBA and Snow Leopard was perfection.
But what Apple has done since Steve passed away is to get away from perfection as fast as possible.
And, now, the only reason why I still use Macs is that Windows is not adequate, and that Linux, while much better than Windows, still cannot compare to the Mac. However, they continue destroying MacOS everyday, so I guess that sooner or later it will intersect with the Linux curve, and I'll need to switch.
Why am I so disappointed with Apple. The list is not complex. In order of importance, the reasons why I would jump today if MacOS was not still better than Linux, are:
- Abandoning standards and releasing unnecessary new custom APIs that makes it hard to maintain multiplatform apps. Instead of adopting Vulkan, they introduce Metal. Instead of pushing OpenCL (which they created, by the way), they deprecate it. The absurdity is so high that they even need to officially support a Wine-based translation layer in the Apple Game Porting Toolkit. Incredible.
- Not letting you downgrade iOS, nor have high control on updates: it behaves like if the iOS device is not yours, and Apple controls the device (yes, Windows is doing the same now, but rather than a justification it just shows how wrong Apple is these days). I don't like iOS at all, but I notice that Apple dreams of MacOS behaving the same as iOS in terms of updates, so I rate this as #2 in my list even if it's not Mac-specific (yet).
- Pushing services and subscriptions. Sorry, but no, I don't want any subscription at all. I want Macs and MacOS only. Period.
- Pushing the iPad in such a way that it looks a Macbook alternative, and, even worse, transforming MacOS so that it looks more like iOS. In the end, we can see a horizon where MacOS and iOS will merge. Again, no, Apple, that's not what I want nor what I need.
- Not being able to release a 15inch Macbook Air that can compete in terms of weight with the LG Gram. The MBA weights 50% more than the LG at the same display size. Yes, the excuse is obvious, the MBA is aluminum, but Steve Jobs would have released the lightest 15inch in the market no matter the needed changes, because that is what the Macbook Air is supposed to be, the lightest in the market.
- Getting rid of Nvidia. No matter how good the next M3 Ultra will be, being able to have a set of Nvidia boards in the Mac Pro was a very good thing, and Apple decided to eliminate that.
- The Swift language. First, Objective C was better. Second, Rust and C are better than Swift. Third, the world doesn't need a new language which doesn't introduce anything new that other languages already have, and whose only result is that it's going to fragmentate more the source code of Mac software and make it more difficult to port and maintain, no matter in what OSs you can install the Swift compiler. Do you really want to design a new language? Then design one that has features that nobody has and that helps write better apps. Swift is a step backwards compared to Objective C.
- Nonsense in MacOS requirements of new devices: The latest Magic Trackpad 2 requires at least Big Sur (really?). Come on, the previous version ran even on Snow Leopard. It just shows they want to bring the iOS sense of obsolescence to the Mac.
- Not giving the proper value to great innovations that make the Mac the best platform. Just to name an example, Snow Leopard introduced the "3 finger drag" as a standard option in the Trackpad settings. That setting is so good, that everybody I showed this feature, thanked me and kept it enabled forever. But Apple maybe thought it was too good, and instead of making it enabled by default, they buried it hidden in the accessibility settings (it's still there, but I fear someday one of their "bright" minds will decide to drop it). Or... the magsafe, another great thing that some "bright" mind thought was too good and had to be dropped (in this case they realized about the mistake years later and brought it back). EDIT: I just remembered that they even dropped the boot chime years ago and then brought it back. Incredible, what Apple has done without Steve is incredible.
- Design flaws. This should never happen in the Mac, but it happens, because they have changed their priorities. Now somebody said that the goal is to have bezel-less displays. Fine. Then they realize that this would require a notch at the top. No problem, the Mac UI can be destroyed because the goal is not having bezels anymore (and moreover, we love the iPhone more than the Mac, and it has a notch, so that's perfect!!!). Nonsense.
This list is incredible
I agree with every word of it
You really had me by the time I got to "3 Finger Drag"
That is the first thing I always make sure is enabled (when a Trackpad is in the mix)
It's SUCH an intuitive way to move things around that I just can't believe they relegated it to a buried accessibility pref.. Nuts