Oh so sad.
No offence, but for me it was an arrangement between blizzard and him. Not get sacked just resign. We not gonna have clear vision what is going on behind the curtains... Reasons we not gonna know but after one week the release of the new set looks weird to me.
But the life goes on so Good luck in the future Ben :)