People are scared. Most employers will prefer hiring friends and relatives and all their families rather than skilled workers. You do what you can, I know many people living paycheck to paycheck. They just can’t afford to revolt.
Thankfully there are unions that help workers organize, but in many sectors you’re discouraged from joining one.
One way to do it is for each company to develop their own flavor to ship with their laptop, in much the same way phone manufacturers just modify Android and ship it.
As an example, check out System76 and their laptops featuring their Pop!_OS distro, which is very user friendly and stable in my experience.