I owned a previous Macbook Air with a "shittastic" keyboard and never had an issue– although I'm glad I now have the new M1 with a better keyboard.
> Macbooks may look pretty, but the software has been becoming increasingly garbage.
I had the unfortunate displeasure of being issued a top of the line Windows 11 computer for work, and it was a horrible experience. Basic things that Mac OS gets right like search, recursively deleting files, and bash environments Windows either struggles with or requires workarounds.
> And, surprisingly, my experience on Linux has been better than the last year or two on macOS.
Linux is an incredible family of operating systems. Every few years I will try downloading and installing a few distros. I always run into issues with GPUs, sound cards, and WiFi. Once I get past those, I run into different sets of issues. One that sticks with me is the awful nested menus in XCFE.
Apple in some ways have allowed some behaviour in their MacOS to regress, but it is still the top choice for me. Mac OS is not garbage. I'm sorry to hear that you had an awful experience with it, but I am still very productive with it.