There’s no commandment from heaven anointing RCS as The One True Messaging Protocol. That’s just Google PR that wants you to think that. Even if Apple were to support something other than iMessage and SMS, it doesn’t necessarily follow that this must be RCS.
Do I really need Google knowing when I'm typing a message or my location or all the other information they will surely be able to extract when they are running the messaging platform that all my messages are going over?
The beauty of the iPhone is paying for the service instead of having your data be the service and getting it for free. It's a big reason why people are switching to iPhone away from Android.
Does Google actually care about our security or privacy, or are they just trying to force us onto their platform?
maybe not HN readers, but this is actually a major factor for a huge number of ordinary people in the US, particularly teenagers and young people
On iOS, green is a warning that at least two things are true:
1) The other side is subject to blanket surveillance (which is probably true of RCS, assuming Google implemented the client/backup).
2) The other endpoint cannot handle images or videos correctly. Based on their track record with the last dozen communications platforms Google has built, this is probably also true for Android RCS implementations. For example, the other day, someone attempted to use gmail to send me a locally stored image, and instead it sent a URL back to some server somewhere. This is neither SMTP nor SMS’s fault. Presumably Google’s RCS client will eventually pull crap like that too. Hell, they try to do it with HTML (remember AMP)?
Note that, following this convention, Signal messages are correctly colored blue, even when sent to android.
(I know that apple does not dictate these colors. Just explaining what “green bubble” means to people that are used to android’s bullshit.)