Yes, I think blizzard has plenty of money to do whatever's necessary.
And quality has everything to do with it. Without quality, they'll lose their subscriptions in time. Lower cost isn't exactly that great at the expense of revenue.
As far as the cost thing goes, what exactly makes it cheaper to outsource anyway? Ultimately the bottom-line cost must be paid somewhere along the line, and an additional company has its own overhead.
And quality has everything to do with it. Without quality, they'll lose their subscriptions in time. Lower cost isn't exactly that great at the expense of revenue.
As far as the cost thing goes, what exactly makes it cheaper to outsource anyway? Ultimately the bottom-line cost must be paid somewhere along the line, and an additional company has its own overhead.
Less QQ more Pew Pew