I'm afraid we'll always be jumping to new apps. If we jump ship from Signal to Matrix, as some people suggest, then I fear that in 2-5 years, Matrix will morph into something unacceptable, just as Signal has.
That could be true but the track record hasn’t been good and it definitely won’t happen without a concerted effort to support it.
I am absolutely in favor of open protocols, but they are not a guarantee against needing to change ecosystems in the future.