Absolutely agree. Carriers have no rightful place in the discussion, they’re dumb data pipes and shouldn’t be able to nickel and dime customers on messaging quotas and features, as RCS is designed to allow.
Not so sure about that. We still call these devices "phones", with the expectation that any phone in the world can call any phone number in the world. With no other information than a phone number, you need to involve the carriers to deliver a message texted to an arbitrary phone number. That is why Apple need to fallback to SMS. They have no other means to deliver the message.
If Apple and Google teams up without carriers, they still don't have access to the full, true phone number database that carriers maintain.
Why, exactly, would Apple and Google not be able to fallback to SMS? Without involving carriers at all?
It's not like there's any real benefit to having the carriers in that conversation, you can already text from either device just fine. That would continue into the future.
SMS is not transferred over the internet. It is transferred over a telecoms network. Only the carriers can deliver a SMS message. I guess it is possible to deliver a message over the internet to a SMS gateway somewhere, but as SMS is telecoms technology, only internet is not enough.
First of all, SMS is based on a common protocol used across carriers. Each carrier does not need to individually support each model of device, and vice versa-- as long as both the phone and the carrier support the decades-old standard, your messages will get routed to a SMSC and from there to the recipient. The carriers are not involved in this process at all aside from setting up the industry standard protocols involved. It's also all or nothing, there's no identifying characteristic on a message saying "this was sent by that iPhone we don't want to support anymore".