OTR is not a clean and perfect standard, thats right. But its the only encryption available that support deniability and is usable for instant messaging. Therefore it would have been nice if all clients would have included it ASAP.

I mean if you think OTR is bad create something new that is actually better. But jabber users now wait since many years to encrypt sessions between different clients. At least GNOME, Windows and KDE user can select Kopete and Pidgin as prefered clients. and Adium for MacOs does it also.

What the programmers of the other clients do not seem to see is that as long as there is no encryption people are forced to communicate in plain text. That should be an absolute NO in 2009. And they forget that OTR is not a XMPP standard. So if there is no XEP that might be bad, but still I use OTR every day, it works very nice with Pidgin – but if I have to communicate with other clients that people prefer I am forced to not encrypt. And that makes me angry.

So this is not about how good OTR is – its about what you give users to communicate. The Telepathy people also think encryption should be a very important thing. For me encryption is second important just behind the fact that a client can handle Jabber. Right now there is no Jabber only client that can handle otr also besides Mcabber (console client). I dont even conside using a client that does not support Jabber and OTR.