Earlier quoted context omitted.
no, it's not, but is the default that works well for a large chunk of people, with an (intentionally) poorly degrading experience if one person in the group is not with the "in-crowd." Yes, life would be better if everyone mutually agreed to use things crossplatform all of the time. but they don't/haven't, so there is this friction.
Blame the carriers for not implementing rcs and getting stuck in horrible mms. Then blame Apple if they don’t implement it.
At least in EU they seem to be active (USB iPhones anyone), albeit slower than I'd like.