No desktop environment is capable of full Mac-like operation. None have an application-based paradigm for example and instead all use a Windows-like window-based one instead. While it’s possible to get a global menubar on a couple, the feature is hacky at best and only works properly with a handful of apps.
Rigidity is only a problem when the broad strokes aren’t congruent with the user’s desires. This is why a lot of longtime Windows and Linux users have trouble with macOS while longtime Mac users install a couple of third party utilities and are perfectly cozy.
macOS ergonomics aren’t perfect, as they aren’t with any OS, but are perfectly functional if you know your way around. Navigation is not a problem if you’re using key shortcuts for both switching apps and windows for example and don’t have a solely window-based mental model. It’s been possible to maximize windows without fullscreen by holding down option when using the key shortcut or clicking the green button.
Permissions are a growing pain that every desktop OS will eventually need to face. The old model of every app having access to everything whenever it wishes doesn’t work in the modern era, and dealing with that is something seen even under Linux with things like Flatpak.
No desktop environment is capable of full Mac-like operation. None have an application-based paradigm for example and instead all use a Windows-like window-based one instead. While it’s possible to get a global menubar on a couple, the feature is hacky at best and only works properly with a handful of apps.
Rigidity is only a problem when the broad strokes aren’t congruent with the user’s desires. This is why a lot of longtime Windows and Linux users have trouble with macOS while longtime Mac users install a couple of third party utilities and are perfectly cozy.
macOS ergonomics aren’t perfect, as they aren’t with any OS, but are perfectly functional if you know your way around. Navigation is not a problem if you’re using key shortcuts for both switching apps and windows for example and don’t have a solely window-based mental model. It’s been possible to maximize windows without fullscreen by holding down option when using the key shortcut or clicking the green button.
Permissions are a growing pain that every desktop OS will eventually need to face. The old model of every app having access to everything whenever it wishes doesn’t work in the modern era, and dealing with that is something seen even under Linux with things like Flatpak.