Bueno como ya han dicho:
1-Obviamente por ser multiplataforma.
2-Por nombre hay sagas que solo se venden por el nombre digase Grand Theft Auto, Gran Turismo, Halo y muchos otros mas, entonces muchas veces la gente no compra un juego por su calidad sino por nombre, estas sagas surgen de un momento a otro y se hacen populares por alguna imnovacion que traigan por ejemplo el call of duty modern warfare 1 con su multiplayer adictivo fue el que abrio la brecha para el exito de la saga call of duty en esta generacion de ahi que los juegos sean casi identicos año tras año ya que es una formula ganadora.
3-No digo para nada que los call of duty sean malos, pero muchas veces encontrar
gran calidad + ventas millonarias(alguien dijo gran turismo) es muy dificil, los call of duty a pesar de que no le llegan en calidad tecnica ni grafica a un uncharted o god of war, son juegos buenos, con un buen marketing y adecuados a ser juegos populares con un sistema de juego y formula ganadora de ahi que se haga repetitiva año tras año.
4-Por la plataforma ya que el usuario tipico de ps3 es bastante diverso y no todos corren a comprar lo mismo en xbox por ejemplo el usuario es mas homogenio en cuanto a juegos por lo que sus exclusivos(digase un halo, gears of wars) venden mejor que lo exclusivos de nuestra ps3, aunque son pocos los exclusivos que venden grandes cantidades en sus respectivas consolas en xbox tienen halo y gears of wars como los que mas venden en ps3 tenemos el metal y ahora el GT5 que es el que puede compararse a halo en cuanto a ventas por lo que son pocos exclusivos por consola que tienen grandes ventas.
5-Y si yo pienso que el uncharted 2 a pesar de ser exclusivo de ps3 debio vender mas pero como lo dije anteriormente el usuario tipico de ps3 es muy diverso en cuanto a gustos ademas de que la ps3 tiene muchos exclusivos para escoger de ahi que talvez el juego no venda tanto como uno esperaria igual para mi el god of war, killzone 2, little big planet debieron haber vendido mas. Ahora vean un ejemplo como es el Alan Wake que he tenido la oportunidad de probarlo y para mi es un grandisimo juego y ya vez lo poco que ha vendido en xbox 360, por lo que la calidad como ya dije, muchas veces no va acompañada de grandes ventas, sino fijate las ventas de un ICO o Shadow of Colossus en su respectiva genercion ya que a pesar de la calidad que tenian estos juegos para mi de los mejores no iban acompañados de buenas ventas.