For me crypto is an asset. Because of the fast changing of the prices of tokens and bitcoin, you can earn profit by holding the tokens or bitcoin and trade it with your desired price.
Yes its an asset, thats why we invest the real currencies into it to make more. Another thing is that it belongs to no country, so it cant be a currency. Lastly, the main reason it was made was to serve as a source of investment and not to be a Currency. The rich guys understands that, but the poor guys mostly dont.