For me, a static site generator is the bare minimum.
For me, a static site generator is the bare minimum.
I think our culture has put too much of a taboo on copy and paste. It's not the end of the world if you're careful about it. Ideally, yes, you'd have it defined in a single template which then assures you that all pages are identical.... but what happens when the next guy comes and doesn't understand how the templating system works? It may end up costing your client a lot more money because the guy has to spend time figuring out your specific brand of templating, making sure he has the tools to work with it, etc etc. As opposed to simple copy and paste in plaintext, no tools, just content.
If a user requests "/foo/bar/baz" you have to allow your webserver to stat "/foo/bar/baz/.htaccess", "/foo/bar/.htaccess", and "/foo/.htaccess" which can be a significant performance hit.
SSIs have similar issues, parsing all files on the off-chance there is some magic that will be required.
You never know when your site is going to be posted to hacker news, or similar!
I had intended to use a content management system at some point but never got around to it.
As these are common tools there's no cognitive overhead for developers and it can still be automated for users.