Is there any reason someone couldn't make an sms client that gives the option of encryption assuming the person you are conversing with was using a client following the same encryption protocol? It would require a few automated texts to exchange keys but would allow encrypted communication over sms easily.
I'm guessing there just isn't a big enough market for it given that people are willing to create an account with WhatsApp to get the same thing.