Unfortunately, as you say, the problem is monopolist and anti-competitive practices. I can't simply switch my mobile carrier because I'm locked into a multi-year contract. I can't simply switch my landline provider because there are only two in my area and neither provides true internet.
This is often true. In a stroke of extreme fortune I think I'll be eligible for Google Fiber within the next two years, but otherwise, limited options and multi-year contracts.