Also, designing a secure general purpose messaging system is much harder that designing a system tailored for a specific use case.
Banning encryption by law is like demanding, loudly, that people not talk behind your back. Some will listen, and some will not. Only legitimate users and use cases will suffer.