Don't they realize that it's different people working on different parts of the business?
Making fewer videos or fun things is not going to increase raid content. Only cranking out more content will.
And as you see on the site, they're always hiring more developers...