People ask why not compromise and make it slightly more complicated for the user to gain a convenience for the developer. I say NFW. I fight for every inch of simplicity. Because every time you compromise you lose people. Add it all up and winning often means you fought for every inch.
This speech by Al Pacino from Oliver Stone's
Any Given Sunday may be corny and simplistic, but it works.