Not sure if I agree with this 100% but Aza does have a point.
The goal of interface design is to get rid of the interface. While interfaces with lots of interaction can look snazzy, you’ll have fewer usability issues when you minimize the amount of work someone has to do to use your product. You know those news sites where the articles are paginated into tiny chunks so that you keep having to hit “next” just to wait for dozens of ads to load? If you are like most people, you hate them and often never finish reading the article. That’s interaction overload at work.
Think long and hard about every little step a person has to do to use your product. Write them out. If you get fatigued, you know you need to simplify.
(Source: azarask.in)