I got my first ever Mac relatively recently and I'm shocked by how annoying MacOS is. Maybe the mistake was expecting a proper operating system that puts the user in charge and not something more similar to iOS. Also Mac forums are full of dumb users and aren't much help. Average problem solving experience: There is no solution because Apple doesn't allow it, the workaround doesn't really do what you want and the other users question why you have to do the thing you want to do anyway. "Why not just let Apple wake up your hibernating Macbook at 3:00 AM and drain the battery bro, they know what they're doing"
Sadly the hardware is amazing and so much more efficient compared to Intel/AMD x86. We need M-series chips for Linux.
My favorite is missing support for face unlock, missing "energy options" (stay on when I close lid, something Windows XP had for 25 years now), and draining the battery empty when you shut the MacBook down while plugged in.
Yeah, vanilla MacOS is super focused on the set of "all windows of a given Application" as the useful "unit of work". Whereas in real work, you actually handle individual windows of a set of applications (e.g. firefox window for docs, vscode for code, finder window for project files) as the single unit you are working on.
MacOS is, in my experience, incredibly clunky due to this mismatch. You can fix some (e.g. use AltTab for sane alttabbing), but not others (how can i prevent the next application window popping up when minimizing one)