I’m surprised that I haven’t heard anyone else mention my theory on why the original iPhone with 3.0 won’t support MMS: It could have been a stipulation on Apple’s revenue-sharing contract with AT&T for the original iPhone that therefore doesn’t cover the iPhone 3G or iPod Touch.
But if that’s the reason (edit: It’s not. Oops. Thanks.), I’m surprised that push notifications will be enabled on the original iPhone. Seems like AT&T would have prohibited such mechanisms, if they could, because it will definitely eat into SMS usage.
And given that ability, I’m amazed that Apple released push notifications at all. How did they negotiate that with all of the worldwide carriers?