1. I thought Android RCS (ie. google messages) only uses Google's infrastructure if the operator doesn't provide it?
2. Does Google's infrastructure interoperate with other mobile networks? In other words, if I'm on a network that provides its own RCS infrastructure, and I send a message to my friend who's on another network that doesn't provide RCS and therefore falls back on Google, what happens to the message? Does it get routed through my network, which routes it to google, or through google exclusively? If it's the former, it's plausible that RCS would work for iOS users, at least for users on networks that provide their own RCS infrastructure.