Software doesn’t need options

(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: lawrence@krubner.com

At least for the consumer. An API for a developer is something else completely.

Great software is:

Opinionated
Options are a cop out. It’s the designer’s job to figure out the best way to use the product, and delegating that choice to the user is pure laziness. Hive only resorts to options as a last resort.

Source