RE:Cryptos It can probably be acknowledged that you are correct in saying that this isn't a good time to hold crypto miners, I can personally vouch for that. Doesn't matter that they may be making 500k per day at the current BTC price.
As far as everything else you said goes, maybe, maybe not. Where is the BTC price going, you say 30, Bloomberg intelligence says 100k, pick 10 different genius you tubers and get 10 different answers, same goes for analysts. We won't bother to discuss Mr Plan B.
Beyond the stats that you posted, consider these
-in the last 24 hours on coin base alone 112k in BTC (US)were traded, that's about 5B; Eth volume up 21%; BTC trading volume up 18%; Solana volume up 6%: Poly up 4%. I expect that volumes are up similarly on other platforms/exchanges and that Banxa and Voyager "clipped" some of those tickets. Further, today Voyager bought back 100k in shares.
As long as the market can't make up its mind as to whether or not crypto is dead and then 5 minutes later wonder yet again if it's dead or alive - companies like Banxa and Vygr will be just fine, as long as BTC doesn't drop too low or stagnate. And, oh yeah it would also be nice if investors understood what Banxa does.