Unless you want to use your laptop to type, of course ;)
Nobody can beat Lenovo, IMO. The Thinkpad x1 carbon as an example. Lighter than a MacBook pro. More ports. A keyboard that not only isn't defeated by a single grain of sand, but is also just a delightful keyboard. Put whatever OS you want on it. Far cheaper.