Market cap is a strange way to frame crypto. Would you ever talk about market cap of USD or the pound? Transaction volume, unique addresses, stock to flow are more useful.
The market cap of just the S&P 500, which is denominated in U.S. dollars, is over $30tn, which is 50% more than the M2 money supply of U.S. dollars.
So, explain to me again how these things should meaningfully be compared?