Very true. You can find many cases of that though. Just the other day I was trying to get crypto quotes and accounting inside Gnucash, which has been supported by the backend API’s since forever ago, but the interface essentially doesn’t allow for it because the developers don’t consider crypto as currency, and don’t want to support custom currencies or even just using the existing data source API for anything but stocks, derivatives and fiat currencies.
One of the biggest issues is they can be recorded and potentially decrypted in the future once quantum computing attacks become feasible. At the moment, the cryptography in Signal (or similar) has no known vulnerabilities that would make it vulnerable to practical attacks given reasonable assumptions about the technology that exists in the world at the moment.