BTW, there is a homebrew port that installs to home directory IIRC. https://github.com/Linuxbrew
A better answer to this question is that Linux package managers are somewhat primitive and require that any package be installed system wide. On the other hand, it is easy for the unprivileged Mac user to install software to her own directories because Mac application bundles make this easy.
Because it's logged, so if someone does something salacious to the system, it's written in a log (which you need sudo to read the indecency).
So there's an extra step to think through before you hurt yourself.
So someone doesn't log on your laptop while you're not looking and in seconds wget and install and remove all evidence of a package that will log your keystrokes, or tell you you're a poo-poo head in a mean (but funny) popup on your screen.
Because it's sexier than [edit:shift-]right-clicking and selecting Run as Administrator. That always felt dirty somehow.
Instead, software is installed once under root privelages so regular users can't sabotage each other, and everyone can share the same up-to-date copy.
It is possible to compile and install software per-user (without root) as well, and by setting $PATH you can have your user-installed software mask the version installed on the system. I recommend doing this for software which cannot be obtained through the package manager, or for bleeding edge git HEAD versions of stuff. Otherwise, let the knowledgeable maintainers of your distribution do the work for you.
I've never been a big fan of spotlight, and finder just seems all the more cumbersome to use. To be honest, I find most Windows software slightly more comfortable to use, but prefer the unixy environment I get from bash in linux or osx over even the bash that comes with git (which is nice enough, mostly).
I really like the Windows taskbar more than other launchers I've seen, though I like the windows7 style start menu more. I don't mind the Ubuntu Unity start menu, as I can use that mostly the same as on windows.
(Or the other way round. KDE had the search interface first.)
e.g. http://www.databook.bz/wp-content/uploads/2009/07/KDE4.2.4-M... (KDE 4, but 5 isn't much different.)
GNU makes a package manager that doesn't require sudo privs, but it's not very mature or well-adopted.