Websites that look amazing, and operate like other market leaders, promise to make you look like a worthy competitor. But, they don't create leads using organic traffic or convert more visitors to customers. Plus, a massive ad budget is still required to gain new visitors.
WordPress has long been an attractive platform to build websites that on the surface seems like a quick and easy web builder download. But, constant updates and open-source technology lead to massive security gaps that require expensive hosting, plus a very long list of additional software plugins and licenses that take time and money to maintain. This approach to custom website design is full of pitfalls and a heavy maintenance cost.
If the focus of the website is mostly about you and doesn't address the viewpoint of the customer, expensive websites that are built on even the best web platforms can incorporate everything you think you want, but it results in zero new leads. All that expense might not perform better than a self-made website if you have good skills.