Earlier quoted context omitted.
don't write off those that setup a WAMP and then make it public facing. the time to get a LAMP setup running is pretty close to <1min after a simple double-click on an installer. getting a sane/secure LAMP setup running is an entirely different story that you did not specify as being a qualification.
What I was implying was the cost of services, who are you going to host with? Cost of maintaining, whos going to keep up with latest CVEs? Cost of domain, registrars, SSL certificates. Cost of all adds up. A non-tech IT business has minimal resources for all of that. They want "pay $, click, it works". Not a dedicated IT worker to serve all of above. If you take say a tutor, a bassist, they don't want all that overhe…
Yeah and especially if they want to update it themselves. Wordpress makes that easy even for the non techies so the customer can do it themselves.
Of course the big Achilles heel of WordPress is the plugins and their vulnerabilities. So really you still need someone technical to keep it up to date, which is often forgotten.