Also, the idea that we can use multiple clients is a good one. Redundancy promotes independence.
Constantly breaking things, and failing so miserably in coordinating on basic functionality, so that users need to toggle between three similar clients, or cling desperately to the worst offender, just to send a note or read threads... That is unacceptable.