Those charts look way less dire than I would have expected. June isn't halfway through yet. So I'm not sure what to think of that.
But prior to June, they had been doing ~$200M in "fees" monthly -- fairly consistently, for almost a year. That's more of a "business" (and more stable) than I would have guessed.
Most of those $200M in fees are Ethereum gas fees that are being burnt on-chain. Those aren't income for OpenSea, they're costs incurred by all parties as part of doing business.
Even then the dollar value is only the magic fantasy price you'd get if you could turn those coins into dollars but not affect the price by the fact of that sale.
But prior to June, they had been doing ~$200M in "fees" monthly -- fairly consistently, for almost a year. That's more of a "business" (and more stable) than I would have guessed.