For the moment, at least, bitcoin is recognized (legally) as more of a product or commodity....
"Product or commodity" gives BTC a much better chance of being legal in many countries, so why does our official site/wiki still call it money/currency?
Another option could be
"trading units" or anything else related to barter.
Is There A Good Reason To Still Be Calling BTC Money/Currency?
You have no idea how hard I fought this one back in the "early days" of Bitcoin, but I got hooted down. The Bitcoin community has stepped in shit up to its ankles, and there's no way to wipe it off now.
Bitcoin is a program, it is an algorithm, it is a convenience to keep the community's accounts in order.
Bitcoin is not money, it is not cash, it is not dollars, it is not currency, it is not legal tender. These are buzzwords the Establishment uses to keep their franchises safe from competition.
Bitcoin is not "worth" Dollars, or Euros, or Pogs. But it can be traded for them.
There was no good reason to misuse any of the above loaded terms. There were plenty of other options. But the Bitcoin community was invincible, and could call things whatever they damn well wanted.
Now that the Bitcoin community has brought in "The Authorities" to solve their dumbass error of divulging customer identities on Mt.Gox. We will see just how shortsighted this policy of tweaking the nose of the legal system will turn out to be.