There's no reason to use a Mac anymore unless you're targeting iOS. The performance is better, the tools are better, the battery life is longer (for laptops), the input devices are better, and the connectivity is better for Linux development machines. Switch (TM).
I use Mac OS, Linux and Windows to roughly the same degree. It's all fine.
I spend most of my time developing (server) software in Mac OS, and I'd rather do it in Linux, since it seems obviously more suited to it. I'm glad I don't have to do it in Windows, since it seems obviously less suited to it.
The idea that a Linux laptop even comes close to a Mac one is a pretty laughable statement to make. The driver situation is extremely poor, the trackpads on almost all PC laptops are inferior, the applications are far better on a Mac (i.e. you can't run Photoshop/Office on Linux) and how is connectivity better ?
I've been quite impressed with the 7260AC chipset in the T440 and newer. Places where I used to get 30Mbps down, it'll hold well above 100Mbps, with the same exact 1st gen AC Access Point.
That being said, its worth it to swap a T460 trackpad in to get a decent trackpad. IIRC they're sub-$15.