Remember back in the old days when you only had one frontend? Remember when you thought that was complex?
Times have changed, and now in almost every production environment you have several frontends, and that’s good – they boost performance. With SharePoint it’s simple to add more frontends if you feel you are falling short, but consequently this has also taken other tasks to a new level of complexity.