lenovo is legendary for pulling proprietary designs out of standards - meaning something as simple as your graphics card drivers are now beholden to how long lenovo supports the laptop and no further… what wifi adapter you put in, because slapping an intel card isn’t a thing you can do without the firmware going “ah NOPE you must have a genuine lenovo wifi adapter!” … and then there’s the soldiered on 4-8 GB RAM, which definitely won’t fail and require a whole mobo replacement…
Mind, I have my system dual booted, and I manage Linux servers on other pcs