This isn't a US-wide thing. This is about the priorities of a certain subculture, nothing more. Your friends just happen to be embedded in that subculture. My condolences.
It's the default form of mobile communication here.
https://rocketbots.io/wp-content/uploads/2019/03/AppMap_5a9b...
(Whatsapp, WeChat, and KakaoTalk respectively.)
I started using hangouts, WhatsApp, signal, FB, and just yesterday line for a single person. This is really not a good excuse. People should be more important than tech.
None of these are an alternative to iMessage. They all either are missing key features or require you to deal with unencrypted communications or relayed encryption.
Regarding the key - you have to trust the app it doesn't share it with the app authors. That's regardless of who/how implements the encryption. And it's true for iMessage as well.
Are you sure about that? I was under the impression that, according to the security white paper released by Apple, that the key is generated on-device in the Secure Enclave and that Apple never has access to it. The Enclave itself also doesn't have network access so there's no way for that to be transmitted anywhere by any other means except for physical access, which is also limited in the hardware.
Or even worse: I just simply got excluded from group chats. That was the saddest one because when hanging out in person, a friend will mention a conversation from the group chat and I wouldn't know what's going on and they would just awkwardly pretend it didn't happen. Or say they'd add me to the group and never actually do it.
iMessage FOMO is a real thing and the social pressure (in the US at least) is insane.