Simplicity in communication, simplicity in graphic design and simplicity in sites is very essential. Here i am not saying that your projects, must not be boring and very simple, that is never the case. But you must constantly be aware that whatever you are designing unless it is a personal painting or words about your own personal struggles, your content is, specifically, for your audience to individuals who will be experiencing the product you have made.
According to web sources like http://www.iterationgroup.com/ and various other similar to it, having something feel easy to use is really very important for the user, it should not be overwhelmed with the content or type of your graphic design solutions. When you take the time to actually make something simple to make use of people will reply better because they see your design as something that they can manage with tiny to no frustration. & when they feel like it will be simpler to make use of based on perception then they are more likely to follow through on your planned desired outcome. By using a method called Chunking you can turn a complicated method into something that is simple by breaking the whole graphic design method into manageable parts, kind of like taking slices out of some time cake to better share with friends.
Simpler pages also reduce load times because the code is a lot shorter. Having lots of white-space is simpler to code & having tons of scattered links & content for the user to must dive through to find what they are looking for. This includes faster render times in their browser. Lastly, when it comes to updating your site, it will be simpler for you to make changes & less content on the page & with more arbitrary elements.