"private social media companies, hosting services, domain registrars, payment processors" - interesting how all of those on your list require me to use an ISP first. in my town there is literally one ISP option. I have used several different providers for every service you listed. there is a big difference between a near/effective monopoly and literally one option or no service at all.