Originally Posted by palegolas
The cellular networks are pretty decent in many countries around the world. I don't see why iCloud, Facetime shouldn't work over 3G, should the user prefer. Both Skype, Bambuser, Spotify etc. works over 3G.
The thing is, it DOES work.. if you've got two iPhones, or one iPhone and an iPad you could just set up one of them to share wifi to the other.. and then it works.. Perhaps the real reason is Apple is afraid users without flat rate will get upset?
Nothing you stated is the issue. Being able to technically work in most markets or being able to JB and get it to work does not mean it's the experience that Apple wants to portray for a "just works" service. You can technically use FaceTime on EDGE, too.
Imagine you try to use FaceTime and your carrier doesn't support all the carriers that FaceTime needs or your FaceTime audio and video gets sent in a choppy packets, not because there network is saturated, but because your carriers isn't doing proper QoS on the protocols. How will the end user know that the carrier is at fault and not instead blame Apple for making a crappy VoIP system?