That is a very narrow-minded view of the way things really are. Remember that users are in the majority and developers are in the minority. Consumer-oriented products need to be developed for the majority. Now if 7z was being created specifically for developers it would be a different story.Graf Zahl wrote:If people are put off by this, I'm sorry but they are idiots.
If every developer considered the user's view to be retarded, and continued to develop products based on what they (sometimes mistakenly) insist the users want/need, they will produce stuff that users will shun.
You as a developer have the prerogative to create exactly what you want. However, if your target is a wider audience than other developers, you ought to consider what that wider audience is accustomed to. That's not to say that there should not be changes for improvement's sake. However, ramming an improvement down the consumer's throat is a sign that the developer is an "idiot", not the user.