To be honest bitcoin is not that easy to handle, to think the transaction fee is a bit higher to spend small amount for online shopping. But the advantage of using it privately is completely solid since no names, birthday or whatsoever information needed from sender and receiver.
Also transaction is irreversible, which make you accountable on every process you take. Bitcoin mostly used for investment rather than spending specially if transaction fee is expensive for the purchase. Bitcoin seems to be high again which we may keep till it happen and get profit.