it isnt really their fault, to be fair. the coin has 10 second blocks and miners were sending their coins into the wallet.
it creates a huge UTXO set whenever you try to send transactions back out of the wallet, and things get really junked up.
True story:
Exchanges are incapable of writing code that combines UTXOs

Admittedly, there are over 8600 blocks per day; however, if your claim is that ce devs can't manage combining 8600 UTXOs in a 24 hr span (pretending that 1 miner mined
every block), your statement pretty much sums up why using ce is a bad idea in the 1st place.