The phone network is circuit-switched, so it's acceptable to have a few seconds of setup delay while routing a phone number. That sort of delay is completely unacceptable on a packet-switched network like the Internet.
That said, here's some people who are crazy enough to try: