Anonimity is not enough. We need easy to use/install descentralized secure IM. If governments cannot get data from companies providing IM, email, social nets, etc. they will just ban the service. See the two recent cases: LinkedIn in Russia and Whatsapp in Brazil.