People in eg Europe often text with people across borders, what with countries being small and borders just being a line on the map. International sms used to be expensive AF. So WhatsApp was a very logical solution to this. Unlimited sms was most often only for national messages.