Many Bitcoin exchanges have been overwhelmed with the resent surge in user registrationsand support requests. Besides, it is incredibly hard to find talented developers, because thecryptocurrency scene is still in its infancy and there are simply not enough experienceddevelopers available.

However, this can´t be an excuse for technical incompetence on the part of the exchanges like thefollowing example from a few weeks ago:

Managing the fragmentation of their utxo set will become a critical factor for BTC services.

Quote

For example, this entity (https://oxt.me/entity/tiid/483238635) is a wallet controlled by Coinbase. To date, it owns around 203 BTC split in 1,464,545 utxos !With BTC at $15.8k, it means $3.2M with an average utxo value of 2.2$. #DustInTheChain

Quote

But there's worse for Coinbase (and their users who pay the tx fees). On several periods duringin the last months, this wallet has sent txs with fees >= transfered value.

...

I suggest that we all urge exchanges / other big Bitcoin businesses to implement the following measures:1. Start to batch user transactions 2. Prevent UTXO fragmentation from happening in the future by optimizing their processes3. Use this period of low fees (only 34k transactions in the mempool) to consolidate inputs that can´tbe spend economically during periods of high fees4. Adopt SegWit instead of listing more and more obscure tokens/altcoins5. Allow people to withdraw to the new bech32 address format6. Stop exploiting your market power and stop making the users pay unnessarily high fees

This seems like such a no-brainer to me. It would not only help the overall healthof the Bitcoin network, but also save them millions of $ in transaction fees in the long-term.It would also save money for every single user in the case of businesses like Coinbasethat externalize the transaction costs onto the end user.

4. Adopt SegWit instead of listing more and more obscure tokens/altcoins5. Allow people to withdraw to the new bech32 address format

I think a lot of services either use Core or have developed their own software derived from Core and have been prevented from adopting these measures by the long delay in Segwit wallet support. Fortunately, the end of the long wait now seems to be in sight.