I'm developing an iPhone app that uses pretty standard UI, follows Apple's human-interface guidelines, and in some cases imitates behavior as seen in stock iPhone apps. For example, a table view from ...
Sparked by this discussion. Is there ever an argument to be made that products should be deliberately made difficult to use as a barrier to entry for the use of that product? If so, in what sorts of ...