How is a flat company more efficient than a company that doesn't hire shit managers?
Every article on the matter seems to be written by personalities that have an opinion that management hierarchies can NEVER innovate.
I've found the exact opposite to be true. Great leadership pushes everyone to be better. 2 strong personalities can lead to disaster if nobody is allowed to reign them in.