About half of the problems mentioned by the article are solved by the all-in-one-inbox beeper.com, now owned by Automattic.
It allows me for example to avoid Instagram's crack app while still DMing with friends only available on there.
Except "Long term availability" ... I'd love to have my full chat archive under my own control but doesn't seem on the roadmap.