So using bitcoins makes sense in cyberspace, but not meatspace. There are times when you would want to make meatspace bitcoin transactions, but those are the exception rather than the rule.
I'm not the only one who believes that in 5-10 years from now, many people will not carry a physical wallet with them and that electronic payments will gradually replace traditional cash payments.
There's a reason why many big players try to get into the mobile payment sector right now and if we don't want to have pretty much all our payments known/controlled by Google/Mastercard/... then getting Bitcoin transactions to meatspace is a great chance.
Right now it is quite a hassle, I give you that - but I'm sure that in a few years from now, paying with your smartphone using Bitcoins in a restaurant will be a no-brainer.