Yup. And that's one of the many reasons I don't even touch software like WordPress, let alone use WYSIWYG tools .
"It's free! And you can simply plug in themes and other functionality!"
Yes, but in my experience, its one-size-fits-most design philosophy actually fits none. I've never met a client that was happy with stock WordPress with unmodified plugins and theme. They always want something - sometimes something simple, sometimes something complex - that can't be found in a plugin. And WordPress is an absolute pile of shit under the hood, a throwback to late 90s/early 2000s web design with unnecessary global variables/magic values/tight coupling everywhere, and The Loop which sloppily merges back end logic with display logic.
So, I wind up fighting against a really shitty piece of software in order to get anything done, which takes me twice as long.
"It's free! And you can simply plug in themes and other functionality!"
Yes, but in my experience, its one-size-fits-most design philosophy actually fits none. I've never met a client that was happy with stock WordPress with unmodified plugins and theme. They always want something - sometimes something simple, sometimes something complex - that can't be found in a plugin. And WordPress is an absolute pile of shit under the hood, a throwback to late 90s/early 2000s web design with unnecessary global variables/magic values/tight coupling everywhere, and The Loop which sloppily merges back end logic with display logic.
So, I wind up fighting against a really shitty piece of software in order to get anything done, which takes me twice as long.