and apparently you didn't read what I was responding to. We're both right. Apple didn't plan on people not having data. Nor should they have that option as a data plan IS required. But it's not just Apple. It's also the connection to AT&T. Whatever handshaking is going on via the iPhone and AT&T's servers is different than what goes on with dumbphones apparently.
But again - there's no "blame" as a data plan is required for an iPhone. Those "opting" to break that agreement do so at their own "peril"
I don't think it's handshaking. It's all the same type of connection. If you try to send an MMS from your iPhone with no data plan, it's my understanding that the iPhone won't even make an attempt to connect to the data network and send, it'll just crap out right from the start since it sees you don't have a data connection. As far as WiFi...I don't think any phone can send an MMS over WiFi. It's probably a security thing, providers don't want their MMSC accessible from the general internet, just from their data connections only. It's a general rule of network security, if it doesn't have to be accessible from the internet, don't make it accessible from the internet.
But as far as data sent and receive they are one in the same. So AT&T and Apple should have set it up to let me receive voice messages via MMS but not VV messages without data?
No. Apple shouldn't have to make it so you can send MMS without data since the data plan is required and it is assumed anyone who has an iPhone will have the data plan. Of course some people will try to get around that, but Apple shouldn't have to do the extra work to accomodate them. Want MMS and VV on your iPhone? Get a data plan. Sounds fair enough to me.