Phew, this has taken quite a few years huh? ;)
I wonder if it is the recent trade problems with the US. Lenovo as a chinese company is probably wanting to have a solid alternative to Windows.
The best bit is, Lenovo hasn't needed to lift a finger for the driver support, this has all been done on the back of the open-source community. They can just reap in the reward.