The difference is, you can choose not to use Googles RCS extension and opt for the Universal Profile standard instead and it will interop with people on other RCS profiles, even Googles, just fine.
iMessage doesn’t do any of that, your choice is iMessage with other Apple users or a 30+ year old protocol. That’s it.