I also don't understand the apparent "fear" of delays of a few hours or a day. It's still quicker than many types of bank transfers.
The other day I had a transaction at 5 sat/byte that confirmed within 3-4 hours. At the same time Coinbase wanted 30 times that much!
Yeah, some options would be nice. The problem is that Coinbase and other exchanges have to deal with customers sending them millions of small outputs. They have to make much larger transactions than average Bitcoin users. They've managed to scale that to priority fee withdrawals, but not to a multi-tiered fee priority system. To be honest, I'm not even sure what such a system would look like, but it can't be built overnight.
They can't batch different customers' transactions together and also offer RBF because that would result in unreliable transaction IDs in customer histories. But they could allow customers to bump batched transactions with CPFP. I'm not sure how much value that would provide because it would probably be fairly expensive.
I don't think the general public is that concerned. If they were, it would probably negatively affect the price. At the end of the day, high transaction demand is a good problem to have. It just takes time to scale to that demand.