If you have crypto 50$ and give to someone then he give u fiat then if its conducted by bank transaction then there is no need to mention even crypto becouse it could be same as you give someone money or you receive.
I understand your line of argument from that perspective I quoted as it seems you're using the notion of Bitcoin's exchange into fiat first to counter it being money. Don't forget that there are several instances where there aren't any swap to fiat for Bitcoin transactions, especially in countries where it's accepted as legal tender. Goods and services are bought directly in Bitcoin without going through fiat in such countries. Come to think of it, isn't money anything that's generally accepted for the exchange of goods and services? Does Bitcoin not meet that criterion? Of course, it does.