Leo says that may be because John's carrier doesn't support it. Leo doesn't understand why carriers don't support it, but he suspects it's greed. If the carrier can't control it, they aren't making money off of it. It could also be phone specific. He could root his phone, but carriers don't always support features made available on a rooted phone either.