A lot of times my messages won't send because there is no "data connection". If I wanted to send messages over data I'd use an app like Whatsapp, Messenger, or even Facebook. The only reason texting still exists is not everyone in the world uses those different apps, and because it is a different medium to get a message across. If it relies on data then the latter of those reasons is no longer present in which case I'm better off convincing my friends to use other apps. At least those never fail