This is anecdotal. The last macbook I bought the GPU stopped working and it black screened after 2 years or so. It was also ran hot due to apple's weird indexers constantly using 100% cpus in the background and it being a closed system meant you couldn't really figure out wtf it was doing that or fix it.
However my 2012 era thinkpad is a complete tank, and even better any issues are easily user serviceable.
However my 2012 era thinkpad is a complete tank, and even better any issues are easily user serviceable.