Yes, why shouldn't the next standard (like 6G) introduce support for a better messaging network than SMS? With group chats and image support. Each carrier could decide if you can send unlimited messages or a few thousand. In any case it would remove this dependency on a single company.
Edit: Just realized there's RCS: https://en.wikipedia.org/wiki/Rich_Communication_Services