I agree, but part of the problem is that people don't change carriers on a whim, so it's very difficult to effectively vote with your wallet. Also, they are just colluding anyway. I don't think it will change unless the government steps in and forces it.