In the US, the FCC and FTC are the largest culprits for our situation. They are supposed to be our watchdogs over industry, and prevent monopolies (overt and de facto) from forming. They don't do their jobs. Companies deserve to make a profit... but consumers deserve fair treatment.