I would say Coinbase is making money hand-over-fist with retail. The basis points they charge are enormous compared to stock exchanges. Crypto is low-volume compared to traditional equity markets but very high-fee.
Also there are two reasons why DEX's have high volume: - Long tail of assets are only on DEX's. Average retail isn't buying these - DEFI protocols utilize DEXs. I would argue most of the volume isn't people trading, rather automatic trading to support protocols like Yearn.finance