ITT Redditors learn of corporate bureaucracy.
I guess no matter how you slice it, having hundreds of people work together seamlessly is pretty difficult. It's hard to get 2 people to agree on something, let alone hundreds.
Other operating models are having one person call all the shots (which can make things extremely fast, but lose that diversity of thought).
On Gameplay, we like to give the teams as much autonomy as possible to do the things they want to do/believe are good for the game, while trying to strike a balance of removing roadblocks, providing vision and making sure we're ambitious enough for the future, overseeing quality to make sure changes to the game are going to move it forward.
Fun challenge that makes everyday exciting.