When considering longevity, I will agree that Thinkpads are probably the only device that can compete with MacBooks. But there are trade-offs.
MacBooks are going to be lighter, better battery life, and have better displays. Not to mention MacOS, which is my preferred OS.
Thinkpads usually have great Linux support and swappable hardware for those who like to tinker with their devices. They also tend to be more durable, but this adds more weight.