Why would you use boring tech to dynamically create sites that are inherently static?
Now are there more powerful tools out there that result in more scalable websites? Sure. My personal sites are built around static site generators for that exact reason. But none of better tools are as easy to understand for non-programmers as wordpress or one of the other click-and-drag CMS tools.
That you want your content to be readable from everyone doesn’t mean you want the admin interface to be available globally.