ou often do not even have more than one ISP in whatever location, because any newcomer is blocked due to absurd rules made by lobying, and then the sole provider does whatever they want and people swallow it, because there is no alternative. Again, because no one can come in.
Nobody tells a company not to come in. It just... do you have the capital? To bring fiber in my house, Verizon had to put concentrators in people yards, every 100 meters, and directional bore between them. Then, from each concentrator, they have to bury fiber to each client's house - another 30 meters. After all that Verizon can have 4 clients, and is in competition with Cox for those clients.
The workers that put that in and maintain the network want to be paid $25-30/hr. Plus benefits. That's great, isn't?
City, state wants taxes for Internet infrastructure. If they sell telephone service or CATV, those are exempted, because the law was made in 1984 and never updated.
So now they force us to buy "bundles" to qualify for exemption. The Internet-only service is made more expensive to allow for the "bundles" discounts. The channels on CATV want money for their programs, so that's another cost. Especially for the stupid sports channels, watched by stupid people.
A public company has to make money, because the people that bought their shares want a return. Those people are mostly 401K pension type of people, that want to retire and have that extra financial nest on top of a measly Social Security (in US you can't live of the Social Security).
Yeah, is not because "they" are greedy. We all are greedy. Greed is good in general, moves people off their asses and makes them do things that they can sell to others (goods/products). If they are also smart and lazy, they might invent things to make the production of those goods/services easier.
...you are happy if you can check e-mail without problems or government reading every single word.
Yeah, you keep thinking that... meanwhile keep using your "free" gmail, facebook, instagram and whatever you use.