Everything should be made as simple as possible, but not more so.
The world as I know it now, however, has way too many complexities. From my experience, these complexities exist usually not because the systems need them to work. Rather, they are there because it is easy to screw outsiders when a system is complex enough.
This is especially true because few of us are research-type people who would do due diligence to really find out how things work. And for those who can, they may not have time to do that.
Think about it, many industries are like that.