I had to google what cba meant.
Look, no matter how much content Blizzard puts out, no one will ever be satisfied, because the majority are addicts. Anything they release will be gobbled up and shat out in days.
They're in the paid MMO business. I don't see how they could deliver a ridiculous amount of content every few months without charging more.