Everyone has their own way of doing things. No matter what the overhead is, it is too much. There is a particular behaviour that I use that appears to be missed in the thread. You can use the CMS as a web site compiler. Best of both worlds.
Global changes are trivial, and there is no overhead.
Only in marketing literature. There is no reason. Not even close. That's one of it's worst failings, there's no concept of inheritence. But that's another thread entirely.