Just sharing some thoughts, I could be an outlier.
1) I personally wouldn't want to use a 3rd party app like WhatsApp or WeChat, these are completely different companies that don't hold the same standard of privacy and protection that Apple does. This is a big part of why I deal with Apples many limited functionality, as I look at it as a step towards privacy for all users.
2) iPhones do fully support end-to-end encryption using iMessage, which I will add existed since 2011, long before WhatApp(2016), Telegram (2013). and WeChat I don't believe uses it.
3) SMS/MMS is far more resilient in America. For someone that likes to enjoy the outdoors and camping, I can for sure send off SMS to people in a lot more places then I can send an iMessage, because all of the platforms require data. They are using a completely different protocol to send a message. So I wouldn't exactly compare these as a direct comparison, as they can serve a different purpose. With the addition of satellite sms though
4) On iPhone it only says when you go to send it how it will do it... but I agree. Would be nice to have a visual indicator as to how the message was sent after it sends (sms/rcs/iMessage) etc...