The big downside is battery life. On both the ThinkPads I've had, the battery life has been roughly 4-6 hours, despite my attempts to improve it with Powertop and/or TLP, and despite keeping the external graphics card shut down. I find that pretty painful; I like to work outside most of the day when the weather's decent, and now I have to be meticulous about plugging in whenever I go inside for a bit. If it weren't for having it charge up over lunch, there's no way it would make it through my day.
Some folks seem to get better battery life with some ThinkPads running Linux, but I haven't been able to pull it off. In fairness, I do a fair amount of CPU-heavy work -- but I was doing the same kind of work on MBP, and the battery life was much better.