Not a bad idea. For my area though it doesn't matter.
I don't enjoy disparaging other companies, (which it may seem like in my next statement) but in Atlantic Canada Rogers isn't the best network for a lot of customers. Well, at least by my local populations standards, and Fido runs on that network.
For me, where I sell all 6 local carriers in one location I couldn't pay some people to go to Fido. Even on top of the fido dollars and that is solely based on the poor reputation Rogers' network has obtained in the past. (No matter how much you explain to customers how much they've grown in recent years.)
That, however, doesn't apply to central and western Canada though. Where Rogers' network is very good.