Anything that is being used as a medium of exchange is money. Bitcoin, like gold, is money.
Yes. It doesn't matter what nation-states think bitcoin is.
All we're doing is saying bitcoin as something else other than its economic reality.
Bitcoin is not a money because it is a cryptocurrency. The only reason why we are striving to earn bitcoins is to exchange it to fiat. We all want to get rich and because of that, We keep on investing on bitcoins because we all know that the value will keep on increasing as the time goes by.