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.
+1 agreed. its not a money but we can exchange it as a real money. and Even the shops there are accepting Bitcoin as payment for the service or for an item that was bought.