I maintain that per these definitions, Bitcoin cannot possibly be described as "money". And further, I think that those who do describe Bitcoin as "money" are doing this community a disservice.
+1 agreed. It's a commodity, a digital store of value.
Yes, bitcoin is money. Even now its digital money. But in near future bitcoin became official currency and anyone can used it, spend it. And also we can used it for paying bills, and buy what we want using bitcoin.