Не уверен, что в этом причина. Скорее уж разработчики уходят на приставки из-за сложности пиратить игры для них. Соответственно, прибыли больше. Плюс, как я понимаю, MS и Sony доплачивают разработчикам за то, что те делают игры именно для приставок.
Про разнообразие оборудования… Тоже спорный вопрос. Гуляют же по сети устаревшие исходники нескольких игр, HL2, например. Не видно в них никакой особой борьбы за подстраивание под оборудование. Для всего всё одинаково, и шейдеры, и алгоритмы движка. Half-Life 2 тоже у меня не тормозит.
Кстати, кажись, Uncharted 2 будет выпущен для PSN. А там тоже не особо могучий GPU, и преимущество только в том, что GPU и 4 ядра процессора разделяют общую память — не нужно лишних копирований.
Я очень удивился когда Старкрафт 2 на 6600 GT и 1920*1200 летал на чуть выше средних настройках, как будто игра была выпущена за год до выпуска карточки. (Стоит добавить, что любая другая игра требует понижения настроек для приемлемой игры.)
К вопросу о производительности GPU