I can only speak about myself of course but running Ubuntu 16.04 on a thinkpad x250 I have absolutely none of the issues you have listed above. Maybe you hear more about people having bad experiences than good ones?
I remember having these issues on an x60 series maybe 8 years ago, but my friends who have thinkpads are all running them fine, even on the jankiest distros with a bit of careful driver picking