Sounds a lot like the Braintrust described in the book "Creativity, Inc." which was accredited with a large portion of the credit for Pixar's success.
> This makes practical sense, but not political sense
The book says that to create the kind of environment that a Braintrust can function in takes a deal of care and one thing was all politics needed to be removed. Great book though highly recommend it.