Linux is totally a top-down dictatorship. The about this sort of thing in general is that Open Source makes Exit[1] (forking) is super easy which has follow-on effects making Voice more effective. So dictatorship becomes a much more effective model of open source development than it is with political units or brick and mortar companies.
[1]https://en.wikipedia.org/wiki/Exit,_Voice,_and_Loyalty