My dealbreaker with linux is the keyboard shortcuts.
On mac, ^A and ^E work in every text field. Also, you can press cmd with your thumb, which is much more ergonomic than mashing ctrl with your pinky. OSX also has more well thought-out shortcuts than linux in general.
You can try to configure these things on linux, but it's tedious and never works perfectly.