You can't really tell your customer to use a cli tool to build the website and upload it with ftp. The whole point of dynamic website cms:es is that the customer easily can update the content themselves.
You missed his point. The fact that a website is generated from a db has nothing to do with how easy it is to update, besides the fact that there exist cms's that both happen to be easy to update and use dB's.