The problem with flat organization is that it inherently limits the scale of the organization. Large scale action requires a central coordination body such as a vanguard party. This is precisely what we see with the effectiveness of movements historically.