There's been an interesting (and somewhat heated) discussion (or debate) on the moderncrypto mailing lists recently, regarding the value of deniability in cryptographic protocols.
This discussion stems from the fact that deniability, as a feature of a cryptographic security protocol, does not necessarily come for free (more so in channels involving more than 2 people). It involves design and technical effort (and everything that comes along with that), as well as, generally (again more so with more than 2 participants), extra computational work and added complexity in the protocol.
The question that was asked was, given the extra effort required to incorporate deniability as a feature of a protocol... Is it worth it?
This resulted in a lot of back and forth, with people on both sides of the fence.