The biggest answer that Twilio and Tropo answer is running the voice services in the cloud.
If you've ever tried to get any SIP based product to run virtualized you will know that is no easy feat, and not recommended for production: http://wiki.freeswitch.org/wiki/Amazon_EC2