Re: How about testing it ?
In this case Lenovo removed access to features that were still in the BIOS code which is what caused the problem. Those features were useful and needed by some people. If Lenovo had done nothing to the code they bought, this problem would not have existed. They put actual effort into making the product worse for their users.