À mon sens, la principale raison tient au code de la commande publique, qui impose des protocoles d'achats lourds à mettre en place. Puisque les protocoles sont lourds, les administrations et leurs DSI préfèrent sûrement mettre en place un protocole d'achat unique et global sur un large périmètre. Cela oriente forcément leurs choix vers des grands acteurs. Si la capacité d'achat des acteurs publics était moins contrainte par de lourds protocoles, la distribution des flux de la commande publique vers un plus grand nombre d'acteurs serait, à mon sens, largement facilitée.