&gt;&gt;My current boss told me he had [a friend&#x27;s company] make him a website few years ago. He said that lets just say he wouldn&#x27;t be going back to them anytime soon. Why? Because they build EVERYTHING on WordPress.<p>Sure, but that sounds like a strawman. The lesson in the original post isn&#x27;t about building EVERYTHING on WordPress. It&#x27;s about knowing when to use existing tools and solutions instead of reinventing the wheel.<p>&gt;&gt;I&#x27;d rather spend time building a custom solution... that is going to make my client ecstatic and return again and again<p>It completely depends on the project. If it is for a mission-critical application that needs a lot of custom, well-designed features, building it yourself might make sense. Otherwise using something someone else has built is just as likely to make your client ecstatic because you just saved them a lot of money and time.