User Effort in Product Design

Lea Verou:

Treat user effort as a currency. To create a product users love, design the tradeoff curve of use case complexity to user effort with the same care you design your pricing scheme.

Incremental user effort cost should be proportional to incremental value gained.