You have no clue how it is at Blizzard. Sure, some decisions come from the top that should be implemented without discussion. That’s how it is at every company.
But how it also is in every company is that you have dialogues with the staff how stuff are supposed to be made.
If one think that Ion make all decisions you’re truly delusional.