I absolutely adore my ThinkPad X201, if there was any way to purchase a pristine new-in-box X201 I would. However, I recently picked up a 3rd gen x1 carbon and absolutely love it compared to my rMBP '15. Sure, it's not quite as fast and the screen isn't quite as good, but I can run a true tiling window manager (not the garbage that is KWM on OSX) and have a unfettered dev platform.
I run Fedora, I like it more than Ubuntu or Debian and like the fact that I don't have to worry about random underlying features breaking all the time when I update (which wasted a ton of my time when I was using Arch Linux).