Indeed, some advantages I can think of with Linux.
* Containers (LXC, systemd-nspawn, Docker, etc. and native virtualization with QEMU/KVM), Apple doesn't even come close here.
* Use the WM/DE of your choice.
* Superior package management (pacman, apt, dnf, flatpak, etc).
* Use the distro of your choice.
* Use the latest GNU software unlike some crippled bash version like in Mac.
* Decide if you want bleeding edge or not.
* Use any hardware you want (older or new, Linux doesn't care and it will still perform well even with older hardware).
* Get more performance with Linux.[1][2]
* Freedom.[3]
* Privacy, security and transparency.
* Peace of mind, never be forced to upgrade your hardware or software. Your hardware is yours and you can use it until it literally breaks. You control your computer and not the other way around.
IMO, GNOME 3 and i3/sway are way nicer than the GUI on macOS, and you can use all the same development tools and editors on Linux today, tmux, Vim/Neovim, Emacs, Atom, VS Code, Sublime Text, etc.
There are so many other reasons.[4] Feel free to mention your reasons too.
I don't see what's the appeal with Mac at all, it seems like you are just paying for a logo.
[1] http://www.phoronix.com/scan.php?page=article&item=macos-sie...
[2] http://www.phoronix.com/scan.php?page=article&item=macos-101...
[3] https://www.gnu.org/philosophy/free-sw.html
[4] https://www.youtube.com/watch?v=qH3v41JmyIg