The design of apps greatly affects the overall level of censorship in the network. Clients have lots of power here, so design has to be a consideration unless you want everyone banning everyone clientside.