content: I think it is because they all want to be the boss, it is the same with small political parties, there are a ton of them with very similar objectives and half a dozen members each, the best would be a big party with hundreds of members but to do that people  would have to compromise part of their ideology and many are not ready to do it.