I have moved to use Ubuntu for work after more than 6 years of using a Macbook. Like many others, I didn't really like moving away from Mac but few limitations, especially the poor performance of Docker on Mac convinced me to stick to Ubuntu. Honestly, Ubuntu, or any other linux operating system isn't that bad once you know the basics and figure out that there is a solution for almost all the problems.
With regards to build quality, I feel, Thinkpads are the next best to Macbooks. I have seen my colleagues use windows on them and use the trackpoint scroll. That little red stick in the middle of the keyboard along with a press on the middle button on the trackpad will let you scroll a page.
This hasn't been working on my Thinkpad T440p running Ubuntu 16.04.
I really wanted it and can't really tell how much I hated the fact that I couldn't
get it to work. After some reading on
bug report, it looks like installing the package
xserver-xorg-input-libinput is all
you need to do to get it to work.
sudo apt-get install xserver-xorg-input-libinput
and restart your machine and the trackpoint scroll should be working like expected.
If you use natural scroll from your trackpad, you might have enabled it in the
'Mouse & Trackpad' section in the settings. After install
libinput, the GUI
option to enable it will be gone. To enable it, you will need to edit the
/usr/share/X11/xorg.conf.d/90-libinput.conf and add the line
Option "NaturalScrolling" "True"
in the section that has
Identifier that says 'trackpad' and restart.