Parce que les jeux comme ArmA (FPS/simulation) sont en partenariat avec les grands fournisseurs alors que c´est une petite boîte qui a dev le jeu? 
C´est clairement un jeu destiné à une petite communauté de joueurs d´hardcore gamers. Déjà ça réduit les bénéfices. Il faut absolument optimisé le jeu pour que ça tourne sur les PC de tous les joueurs de cette communauté sinon c´est la faillite assurée...
Malgré ça, leur jeu n´est pas optimisé... C´est dire...
Et ne me dit pas que Rainbow Six Vegas est optimisé... ou que FSX, un des jeux phares de Microsoft, ne doit être réservé à une élite de fortunés de part sa config requise elevée, alors que Microsoft a toujours cherché à faire des bénéfices...
Quand tu developpes un jeu, tu veux toucher un max de personnes (grand public) donc tu fais des jeux simples qui demandent une config minimum la moins onéreuse possible pour que les ventes s´envolent et ainsi gagner de l´argent.
Ubisoft a ainsi transformé les licenses Rainbow Six ou Ghost Recon pour cibler le plus de monde possible... Pour survivre face à EA et ses jeux grands publics qui se vendent bien, quoi...