After using FaceTime over 3G I know why apple kept it wifi only. Where I live I get poor reception, and I tried FaceTime over 3G. It was super laggy and even had about a 45 second delay between the 2 iPhones. Now when I'm in an area with good 3G everything is fine. I guess apple wanted to keep the experience good.