Seriously, I do understand the point you're making, but keep in mind that not everyone is interested in the phone portion of their smartphone, or able to make effective use of it. :)
There are. I'm actually a customer of Sprint IP Relay and have a personal number set up with them that's linked to my Google Talk account. However, making a relay call is generally massively frustrating for the parties on both sides of the line, so I tend to avoid it.
If the worst thing about a restaurant is its website, I'm a happy guy. They'll catch up, but I can't say I blame them for focusing on other things.
1) Sure, its called a phone, but thats just because at some point it was a phone. Now its a phone/browser/weak computer/video game system. The name is almost misleading.
You have a good point that its doesn't make sense to complain "I'm using tool A to do job B for which it wasn't made and it doesn't work" but thats no longer the case for many modern "phones."
2) If the restaurant can get more business by adapting to people who "use their phone incorrectly" then they might as well do that (assuming the cost/benefit works out).