This design seems to cement the trend at Apple to position their products as consumer appliances, not platforms useful for development.
This design seems to cement the trend at Apple to position their products as consumer appliances, not platforms useful for development.
The problem is, there's nothing else out there. Everything is going to shit in one way or another. Windows is now a disaster, Linux was always a disaster in terms of user experience and isn't improving.
Mac OS was the last bastion of somewhat good, thoughtful design, user experience and attention to detail and now they've gone to shit too.
Windows is a unfixable disaster, you can't fix it sorry.
Mac OS is now an unfixable disaster, you also can't fix it sorry.
Linux may be a UX disaster, but you can, uniquely, modify it. You can change your UI. You can attempt to fix the problem, and have a real shot at doing so.
Linux is the only one where you can do something about the problem - which is a strong reason to prefer it.
The biggest reason I enjoy elementary OS as a distro is that everything lives on GitHub, package releases happen through GitHub Actions, etc. Fixing a bug can be faster than merely filing a radar in the Apple ecosystem.