Google Messages Dominates RCS Messaging on Android
The Rich Communication Services (RCS) standard has been touted as a modern messaging solution for Android phones. However, its adoption is hindered by technical limitations that prevent third-party implementations from achieving full functionality. Google Messages is currently the only way to enjoy end-to-end encrypted RCS chats on Android, giving it an exclusive perk that no alternative can match.
The RCS Universal Profile updates are provided by the GSMA and are open to all developers. However, carrier activation and access to a centralized RCS hub server are required for full functionality. This has led to few third-party implementations of RCS messaging apps, with Samsung Messages being one notable exception that was discontinued in favor of Google's first-party solution.
The major U.S. carriers - AT&T, T-Mobile, and Verizon - all rely on the Google Jibe backend RCS implementation, which integrates separate RCS networks and provides network infrastructure for RCS functionality. This has led to a situation where switching to a third-party Android alternative like Textra or Fossily Messages requires giving up RCS completely.
RCS hubs like Google Jibe currently don't grant network access and routing infrastructure to startup messaging apps, making it difficult for indie messaging apps to tap into global carrier networks or the Google Jibe network. The interoperability between RCS servers is what makes the messaging standard attractive to users, but no other Android app besides Google Messages has it.