It's an "evil" world and those corporations are part of it just like Red Hat and Canonical. They do some good, some bad. Money talks is an accurate expression and when you reach a certain level you either accept the rules or step down. Many well-meaning individuals working for these companies, though.
One of the reasons I'm a little disillusioned is that I think the world of tech is a lot darker today than 10 years ago. The number of data points collected in Windows 2009 is probably just 1 % compared to Windows 2019. So I would say Microsoft is the company that treats its customers the worst: telemetry, forced updates/upgrades, crazy release model etc.
Microsoft basically has a monopoly because Apple doesn't want to compete. Inferior hardware (thermal design, keyboard, T2 "security chip" lock-down) and higher Apple tax than ever. Apple seems to only keep Mac around for iOS development. If you live outside US a Mac is twice the price of a comparable Windows machine.
So pretty sad state overall.

It's discouraging, because it's like I have seen it all before and 10 years ago I thought that tech would evolve in a more democratic way. UEFI, soldered RAM and SSDs and non-replaceable batteries. Lots of craziness today.
Note to self and others: SysVinit is a good option. However if you run into problems try with systemd first. This applies to AppImages, Flatpaks, GitHub packages and even some Debian packages.