Totally! And having Linux as your dev env helps as most of our production boxes run Linux as well. Plus, with things like Docker, having Linux is anyways better. There’s also other things such as the awesome user and permissions management baked into the OS by default. I’m going off track.
Coming back to ThinkPads, if you’re not going to use your laptop as a ginormous tablet, I don’t see a use for touchscreens. But yes, ThinkPads are great for the price, performance, built, and Linux support, among other things. ☺