According to the head man himself, Mr Steve Jobs, MobileMe should not have been released when it was, and was "not up to Apple's standards". Not that the public has officially been told that, just Apple's staff.
MobileMe needed more testing to iron out the flaws, and it should have been rolled out slowly -- as in adding new features over time.
"It was a mistake to launch MobileMe at the same time as iPhone 3G, iPhone 2.0 software and the App Store," he says. "We all had more than enough to do, and MobileMe could have been delayed without consequence."