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..
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.