At the end of each quarter trust me Blizzard has to answer to activison, and the pubicly traded shares of their company.
On a day to day basis sure. If you think the coin counters don’t ask questions, and push agendas for the overall development schedule you are foolish. I doubt the recent delay on SL went over well. They are expected to meet deadlines and profit margins/growth goals. These are deemed by…you guessed it. Activison.