RCS is Google's iMessage with the same vendor locking — not actually cross-platform.
I think there's a legitimate concern about having essentially two phone platforms, and how anything can really be "open" in that environment. But it's definitely a step forward.
And Google has built proprietary things on top of the standard, which is indeed concerning.