Other problems with SMS: Message order isn't guaranteed. Message delivery isn't guaranteed. You receive no notice what state a message is in (in transit, delivered, viewed). It's an unreliable medium tied directly to your phone (short using a service like Google Voice) and only to your phone (ok, less true these days, at least in the Apple ecosystem, where I can see and send SMS messages through my Mac if my phone is on the same wifi network). Still requires the presence of my phone in that last example.