Hierarchical systems absolutely DO scale well. They are just not efficient in the task of adapting to a changing environment.
The proof that hierarchical systems do scale is in the military. They operate in absolute hierarchical fashion. In the past they did so with very limited communication, with headcounts unimaginable in today's organizations.