

therefore it’s better to create hierarchical organisations with some benevolent dictators.
That is a non-sequitur and a misrepresentation of my argument. I’m talking about having smaller independent software commercial providers, where the relationship between parties is guided mostly by free trade. Who is the “benevolent dictator” in this scenario?
I believe that power always corrupts so it’s not a good solution.
What makes you believe that cooperatives are free from power games and political disputes?
Putting these two in the same bag is a mistake, this is what OP and I are saying.
Context and scale matters. Even though both small and big companies depend “on profit”, the methods they use and incentives that drive them are wildly different.