Least worst options

I am aware that I can sometimes appear overly critical of large organisations. Because I am asked to help with things that are wrong with them it is easy for me to lose sight of what they achieve.

I am also very aware of the constraints they place on the people who work for them, and the high price those people pay in return for the stability they seek. But at the same time those people get the chance to make a difference in the world through the power and scale of the organisations they work for.

Maybe large organisations are the least worst option for both society and the individuals who work for them?

Or are they a temporary and distorted blip in mankind's history of getting things done?