In most cases, I would recommend WordPress to my clients because it gives them control over their content. However, the time has passed and there are alternatives that could be considered when creating a new website.
Web design agencies need to rethink their customers and evolve so they can survive. As mentioned previously, it needs to avoid the myopia of thinking in terms of web design but in terms of satisfying the customers. Studying what the potential customers want and how to satisfy their needs.
One more thing that Web 2.0 brought us was simplicity. The overall page became more simple and the use of CSS was expected over multiple frames and tables for the layout.
You can use any approach of creating tasks models from just mentioning the personas and creating bullet points with the tasks required to accomplish the goal to a more detailed explanation of feelings, behaviors, and illustrations needed to communicate better the flow that users take.
Most companies (and startups) have a small team for web design and development. Thus, you will be wearing different hats during the development or maintenance of a product.
If the UX professionals put themselves in the shoes of the users of the field, we will realize that it is not very user-friendly to have multiple and confusing terms to address the same thing.
The first benefit is that we are going to know and understand the needs of our users. Also, it allows us to communicate within the team when discussing features because we can talk about whether a feature could affect or benefit a particular persona.
It is difficult to tell a client that you will design a user experience. It is better to explain exactly what you would do in your design that will increase the usability, conversion, provides what your users want, and performance of the page.