Why Hire a Caterer...
It allows a person the time to focus on other aspects of their event. Easy as 1,2,3, select a menu and number of people attending, it's easy and convenient. Someone else does the work. A couple of phone calls, emails a possible meeting in person( but not always necessary) and you're done. The presentation, servers, chefs, all can give a nicer and more professional look.