Right now you cannot shop in supermarkets with it, but it is not the point of Bitcoin, more and more transactions in Bitcoin in real estate, more and more transactions in Bitcoin in poker, sports betting world. But still I believe we are only at the very beginning, Bitcoin is far from being mass adopted right now.
The main asset of Bitcoin is that it does not depend on banks, therefore it is much easier to do transactions. This is freedom in its purest form.
Weakness of it is that you need to be careful, and responsible, you are 100% responsible of your funds. No one can help you if you a mistake.