e.g. Public Mobile would have a small network that operated only in cities and metropolitan areas. Unlimited data, unlimited talk time over the entire Canada and unlimited text messages. This cost me around $35/month. Telus purchased them and changed it down to 1gb of data and incrased the price to around $40-45. They killed all the Public Mobile physical stores and made it so that getting support was a pain.
A few month ago every Public Mobile clients received a SMS. The SMS was a promotion to switch from Public Mobile to Koodo. We would get the same deal we had right now (or better price), a new cellphone and $150 in Koodo store credits to get goodies. Everyone switched over. Right now I'm on a $50/month plan with Koodo that is worst than the $35/month PublicMobile could give me.
Now nobody offers unlimited data or Canada wide data for $35.
(Disclaimer: I have a bad memory for dates and prices. This should however describe the situation correctly enough.)