He did a very good job for company. Game sold shitloads of copies, they have money from RMAH too. He will be still working for Blizzard on another project. People speculate that it will be prolly ongoing 'Titan' project. Besides he didn't get fired, he was over 7 years at D3 and now is switching to sth else.
Besides why blame him? He isn't responsible for all the stuff. People blame him as his the most recognizeable person. Apart maybe Wyatt Cheng who do you 'know' from D3 team?
Imo it doesn't change a lot, game will get better over the years. Question is how long we will have to wait?