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.
I think it is both money and a method of online transactions as well as fast, compact and extremely secure. Besides, it can also be a measure of value so that we can weigh things or other currencies.