I would also include the right to upgrade. I have a Thinkpad. I wanted to change the WiFi module for a newer version that would support AC version for better performance. What I found is the BIOS had a "whitelist" of component suppliers for that component. Installing the Intel WiFi board DISABLED BOOT.
I was furious. I had only two choices: Modify the BIOS to accept any WiFi component or buy a second WiFi board and dispose of the new intel board.
OK, I took the easy (less risk) path. But I still think the concept of whitelist is very wrong. If I want to install a component that had not been approved by the OEM engineering staff, that is MY risk.
Do I expect Lenovo to test every new upgrade component with every model laptop they shipped? No. That is a huge task without any ROI for them. But they need not shoot me in the foot because I bought something for my machine that they did not sell.