In the UK, where I am, most contracts have unlimited SMS. I think even the cheapest PAYG plans include massive bundles.
Lots of companies send out reminders by SMS because it is universally accepted. Not every customer has WhatsApp.