We can actually use Bitcoin now for payment. Though it's not that fast like VISA and Mastercard that can verify thousands of transactions. I am not really sure how the platform of Bitcoin will verify transactions when it comes to sending and receiving Bitcoin. I think the fee is too large if you are sending a small amount. But if you are sending a large amount, I think the 16 bucks is very very cheap.