Do you ignore that for years, and keep doing things like you were doing anyways, relying on churn? Because they did do that, despite all logic otherwise, until the churn stopped :x
I mean, I agree with you, in so much that giving everyone everything so quick is bad, but what choice did they really have when churn stopped, and retention began a free fall?
If anything, Blizzard should try balancing these things, and not being all one thing, or all the other. But in a lot of ways, pandora's box has been opened, and there's nothing they can really do, since the people who probably would of been interested have probably quit for good, or already have long ago tried WoW or whatever. It's not exactly getting the new people these days!
The best thing would be a complete overhaul of the entire "system" (as in, the leveling/raiding/dungeoning/whatever process, in and out. Leveling, especially, has been gutted in a way that I can't see this game appealing to any new players ever, save for a very thin niche.), changing how you acquire the game in and of itself, lowering the sub fees, giving the game a new subtitle to make it "feel" new, and running with that. Maybe a huge advertising campaign, too.