Ces disparités sont dues au fait que les pays n’ont pas le exactement le même niveau de développement et par conséquent pas la même structure des dépenses. certains pays assureront un certain niveau de dépenses de santé que d’autres ne feront pas. Aussi les choix politiques différents peuvent justifier des allocations plus ou moins différentes à un système de santé suivant qu’on est capitaliste ou socialiste. Les valeurs socio-culturelles peuvent aussi jouer un rôle important dans la compréhension de l’urgence sanitaire par exemple et impacter l’action du gouvernement.