For me I will go with my other friend who said bitcoin can serve both purposes which depends on two major factors:
- Your country
- You as an individual
Your country:
In my opinion you can't use bitcoin as a currency in a country where it is not legalized or a country where bitcoin is banned.
what is your take on this
I agree with your friend that btc can be both. Even in countries where bitcoins are not yet accepted as legal tenders for transactions within, it doesn't stop the user from using it as a currency. You can still use it to purchase things from outside the country say from vendors who accept bitcoins and other cryptocurrency in other countries. But truth is most persons because of the prospective nature of bitcoin, are very reluctant using it as currency. They prefer to HODL BTC as an asset to yield them profit.