The article discusses the paradox that professional software engineers often have simple static websites, while non-technical users are stuck with complex and overpriced solutions. The author argues that this is because it's easier for non-technical users to set up a complex system like WordPress than to figure out how to create a simple static website. The author believes that this complexity is a barrier to entry for non-technical users and that it's the responsibility of software engineers to make the web more accessible. The article also touches on the author's experience with creating a language server for HTML and the importance of simplicity in software engineering.