All the things you're complaining about aren't problems, once you know your keyboard shortcuts better.
I didn't say I didn't get around the problems. But saying "it's not a problem if you know your keyboard shortcuts" is
indows alt-tabs through everything, which doesn't scale well with large numbers of windows. Mac alt-tabs through applications, and alt-backticks through windows within that application
Yes, I am aware that's how it works and that is how I use it. I prefer the Windows way of cycling through windows, actually. I believe Unity also uses something similar, though you can change the alt-tab behavior somewhere in settings. Mostly, it's annoying when switching back and forth from terminal windows and something else... constantly having to cmd-tab and then cmd-backtick (or cmd-left/right to change tabs). Minor whining point.
It's ironic that someone who wants to install Linux, which pretty much entirely consists of little plugin tools to make stuff happen, hasn't bothered to go looking for the little plugin tools that can customise OSX for you.
I haven't spent a lot of time looking, I'll admit that point.
My biggest "technical" complaint is the package management. Say you download a dmg. You install it (which mounts it, which is a little weird). Depending on how it works... you either get an installer (cool), or a big window that asks you to drag and oversized application icon to the oversized Applications folder. Kinda weird. It seems to kinda be the equivalent to script or
And now that I've installed it that way, the accepted way appears to be dragging the icon to the trash. Ok... but that only works if absolutely everything was contained in that single folder. Which may not be the case (e.g., application settings).
And overall, I just find it to be