It's really mostly a US problem, because of how hard wire transfers are to do here, compared to most other countries. All these services are basically wire transfers done right.
And in some other countries the banks aren't incompetent and have simply implemented the same thing themselves. Sweden has free wire transfers that take half a business day but despite this the banks still got together and implemented a free, instant, payment-via-phone-number app https://medium.com/@etiennebr/swish-the-secret-swedish-finte...