I am heavily against switching from WhatsApp to Signal, but you have very good points, and I think Matrix should take note of these points. Technically Matrix can yield a very similar user experience to Signal, but there has to be more focus on actually doing it if it wants to be considered as a serious player in the same space as WhatsApp and Signal.