Yes, they will.
1. Rogers has cornered the GSM market in Canada and is the only carrier to offer the iPhone, but that is about to change. Telus and Bell have tag-teamed to erect an HSPA+ network and will be offering the iPhone as early as next month. Just in time for the holiday season and with plenty of time to ready themselves for the 2010 games in Vancouver.
It’s true that 3G is not yet ubiquitous which mean VoIP over 3G is not something that will drive massive adoption in the near term, but it will be enough of a detractor for a good percentage of the users to not choose Rogers if Telus and Bell allow VoIP over 3G on the iPhone.
2. Rumors have it that Globalive / Wind Mobile is hot on trail of Rogers and will be completing Phase 1 of their network build-out as early as this spring. They too might be carrying the iPhone. None of the big three want to get beat out by the new guy on the block.
3. Other devices on the Rogers network already have apps that deliver VoIP over 3G service. It’s not the network that is the limiting factor here, it’s the Apple app store and the contract they have with the carriers representing the iPhone.
4. Net Neutrality. I am sure that Rogers would like to avoid getting dragged into the same kind of kerfuffle the FCC has been crowing about in the US. The Internet does not stop at the desktop, so why should those it be left out of such conversations, it simply shouldn’t.
It’s should also be clear that Apple would prefer it if the carriers would allow VoIP over 3G. It would mean more devices sold and more interesting apps in the app store. I just can;t see Apple saying “no thanks” to VoIP related (product and service) revenue in the app store.
I think the question is more a matter of ‘when’ as opposed to ‘if’. Hopefully it’s soon!