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.
Bitcoin is not just a commodity or a digital store of value but it a digital currency that serve all the purpose of other currency that one can think about like fait currency. With the above point I can say with confidence that bitcoin is a currency and at the same time a store of value.