This was precisely some of the motivation behind pushing RCS onto Apple. The RCS spec has a termination point between providers -- a great spot to read some data for telecom providers and government agencies. Despite this, RCS is called "End to End" all the time. It's not. Use Signal or iMessage, depending on your security choices in iCloud.
RCS is not called “end to end” by anyone - even Apple and Google explicitly state it’s not currently E2E encrypted. Apple has pledged to add e2ee to RCS on iPhones but they’re never claimed it’s that way today.
They go out of their way to warn you it’s not the same level of security as iMessage.
Google Messages shows "This chat is now end-to-end encrypted" between compatible devices today.
I agree Apple has been clear on this point. There isn't even a finalized spec for e2e that crosses device manufacturers and cell providers as far as I'm aware.