It’s awful, because you end up with software that is pretty in a screenshot but is objectively less simple to use, because discoverability drops like a lead balloon.
It seemed to start when Forstall was ousted and Jony Ive’s team took over software design as well as hardware. Their recent laptops have shown you can give up a little form in favour of a lot of function, so hopefully the software teams are (re-)learning the same lessons.
The main thing that’ll drive me to that is Xcode, which Apple ties to macOS versions, so officially you can’t develop for an OS (macOS, iOS, etc) that is more than a year older than yours. The tricks used to get around that aren’t as reliable as OpenCore.
It's the Windows XP Home of operating systems.
The GNOME comment is spot on. Unfortunately while the screen and cpu/gpu/apu is amazing in the new M1P/M rMBP16, it is also one of the ugliest laptops Apple has ever shipped. (The best thing they did to the overall design of the iPhone recently, hardware specs aside, was to go back to making the rounded bubble 10/11 be like the 6 in the 12/13, which, despite being an improvement, is a reversion to the past. I also can't tell the difference in the design of the 12 and 13.)
This seriously does not bode well for people who deeply appreciate simple beauty in their daily-use tools.
I was spoiled over the last decade or so of my laptop being of extremely high performance/quality AND ALSO completely unnecessarily fucking gorgeous. Now it's an ugly grey brick. I hope those days aren't over forever.
For security reasons, you probably should partition your Mac, run Catalina or Big Sur* on your main partition with your personal stuff, PGP keys, and other important things, and have a separate partition with Mojave for your legacy apps. If those are mostly games, then you may be better off with a Windows partition instead of Mojave, because that would support even more games.
* A1502 does not get Monterey, I think.
One of my "important things" is a 32-bit app required for a freelance project. This freelance project also requires some 64-bit apps, so I don't see how two partitions would help here. Am I missing something? (Sincere question -- I'm looking for a new solution because I know Mojave won't be supported forever.)
If the app only available for 32-bit macOS, I suppose your remaining options are running Mojave in a local VM, or in the cloud (AWS offers Mojave instances for example) for your freelance work.
Out of curiosity, is this an internal enterprise app, or a consumer app? Most consumer apps have alternatives for 64-bit macOS.
> I know Mojave won't be supported forever.
It's unlikely to receive further security updates at this point.
If you're not on the latest macOS, you're not getting all the security updates. You will still get many security updates if you're one version prior (Big Sur right now), and if you're two versions prior you might get a few updates (Catalina). But you're unlikely to get updates to Mojave after this year.
Thank you for the suggestions :)
(Yeah sure, not your average Mac user, but still - don't discount the pain that any arbitrary update can and will inflict).