Anybody still buying MacBooks doesn't know what they are doing... A Lenovo Thinkpad would destroy it in every way imaginable, but marketing is more important that real world function
Some people (like me) still prefer MacBooks due to software rather than hardware. Building a Hackintosh is not pain-free and, although the Linux experience has improved a lot, is still not at the same level.