Multipurpose WordPress Thems are very clean & modern design. A Custom WordPress Theme will help you beat the competition. To beat competitors, your content and especially the design have to stand out. It's more customizable and easy to update, It's free of bugs. It comes with more support etc.