The less complicated something is, the less likely it is to have problems. It is also easier to troubleshoot and fix. Keep It Simple!
Newbie: You know that person that answers a simple question with a crazy complicated answer? This principle is for them. Instead of using a bunch of big words and over explaining, they should keep it simple. The same can be applied to security implementation and design (programming, too). A simple setup is one that anyone of your friends could pick up where you left off and need minimal help getting caught up to speed.