I highly disagree. As a advanced Joomla 1.0 user, an intermediate Joomla 1.5 user, I find Joomla very good when you have staff that don't know how to code. Joomla is so much user friendly, and has a gentle learning curve. I don't know how you would find it bad.
E107, is not a bad choice either...