That's exactly my experience as well, and my experience dates back to the 1990s when the web was in its infancy and a CMS was unheard of outside of an IBM mainframe: half of them don't use it once it's set up. So you have wasted all that time and energy doing so and teaching them to use it. Doesn't matter if you got paid for it. It's so much better to provide a solution tailored to the customer than a solution that suits the designer's needs to "build it and they will come".
Bookmarks