WordPress-as-a-service can meet business needs. But WordPress is an awful idea outside of that. Someone is needed full time to keep it and its plug-ins patched. I would laugh at just about anyone who suggested a self-hosted WordPress as a reasonable solution to anything.<p>There are other sites where you can get managed CMS hosting (wix.com, squarespace.com, even wpengine.com etc.) to build a CMS on.<p>To suggest that &quot;WordPress&quot; is a good solution at this point should get you laughed out of the room. wpengine.com is a reasonable solution. &quot;WordPress&quot;, hosted on your own server, is a disaster waiting to happen.<p>I actually tried building something, not on WordPress, but Drupal, and as a result can&#x27;t imagine recommending anything that&#x27;s PHP-based being a good technical solution.<p>Call me a PHP snob then. It&#x27;s so horrible to work with I can&#x27;t imagine that other solutions can&#x27;t be better.