Now to actually comment.
Telling developers to stop being lazy and to push out content fast is equal to saying "Please release a lot of terrible stuff. I don't care if it's good. Just release a lot of it."
EDIT: To wit, asking to release more content fast would mean each individual thing they release has to be simple enough to have developed and deployed in a a week or two to a month.
There is very little way to have content made and tested to be sure it even works, in such a short amount of time, unless you don't care about what the content is and just want it for the sake of having more stuff stuffed into the game.