I don't believe people's unwillingness or inability to read and understand the contracts they sign constitutes predatory business practices. Unless they were misled when signing the contract, I don't see why this is a problem. Not only are there other phone services you can use if you didn't like this pricing structure, you can also just use a non-sms based messenger, like signal or whatsapp.