Democracy is good because (if well designed) it protects the rights of the minority as well as the majority. But a dictatorship can use resources much more efficiently to accomplish it's goals.
Since programmers can easily switch frameworks it is better to have each guided by a strong and idealistic central leader.
I'm thinking about PHP vs Python