I may have once worked for one of these companies, and they aggressively lobbied the government to prevent MVNOs from happening in Canada. An MVNO would be able to compete with the big telcos, and force them to lower prices. What kills me is that the big companies have "discount brands" that are only a tiny bit cheaper, and then they use their existence to claim that there's lots of competition in the market!
Some of the crap I saw... So glad to have gotten out!