Interesting post! I'm not a developer, but someone who recently hired a developer to build me a "simple" website in Wordpress. The hope was that I could maintain and add to it myself. That has not been possible. I'm a pretty fast learner, but this process has been much more complicated than I'd expected. For an educated layperson like me, the Wordpress help forums out there are virtually useless. Have ended up having to hire people over and over to sort out messes I can't figure out on my own.