As far as I know there are no bugs in the wallet it's just not completly self explaining. tbh from my view there are just the wrong people in the whole space... 95% of the people are here to get rich quick and not for the developement and it's excatly these people who have problems with Key reuses and so on.. the people have to do their research in such a young space..
If your software is expected to have bugs then you shouldn't allow people to put money in it. You should be setting the expectation that the chain will get regular resets while you work out the kinks. You should be discouraging exchanges at every opportunity and shouting loudly at the world not to put money in your alpha release software.
It doesn't appear that IOTA is doing any of those things.
Who is accepting deposits, and why tens of thousands? Real money is deposited into exchange accounts to buy crypto assets. No one is making fiat deposits into an IOTA organization.
You should examine your reality if you think developers of alpha software have any obligation to provide non-technical folks with a way to use it. It's open source, nothing is stopping you from building your own wallet if you want something better. But they don't owe you anything on the basis of the protocol simply existing. Ask yourself, why do you expect that?
the recent network issues are really annoying but if you run your own full node tx are confirmed in max 20min. something that should be kept in mind IOTA is in early beta and was always promoted as that. when people start to pump it and without reading an announcement right, why should that be iotas fault? and about the usability of iota, when have you started with cryptos? go back to 2011 and look for a good usable wallet (hint: you won't find anything). iri is a reference implementation a C and Rust Version is in developement.