DIY requires time to learn, and time is expensive!
Building a business website is an incredibly time-consuming task, not only do you have to design the site, but you also need to perform SEO on it, and market it online. It's easy for entrepreneurs to lose focus when they're trying to juggle so many tasks at once.