One way to understand the nature of software is that it favors exit over voice as a means of expressing dissent. Beyond code-sharing, this has led, for instance, to the popularity of the law of two feet at informal unconferences in technology, where the social norm is leave talks and sessions that you are not interested in, rather than staying merely to be polite to the speaker.