Are Developers Wrong to Tailor Their Ports to Each System?

As discussed in class, each console has its own set of limitations depending on multiple factors. While we concentrated mainly on that Atari 2600, some of the current generation consoles were mentioned as well, and I felt that it would be pertinent to see what people were saying about the limitations of the today’s current consoles. Another topic that ties in with discussing the limitations of a console is the idea of porting games from one console to another. I had briefly made a comment about this during class, talking about the Madden franchise and how EA is now developing games for the Wii from the ground up, rather simply porting xbox 360 or PS3 versions with lower graphics and less in game content. What I had not considered was that there are a lot of people complaining about the limitations developers are encountering between the two higher powered consoles of the current generation. In the article I found (which can be accessed here), it discusses that many gamers are complaining that certain PS3 games are getting more content than the xbox 360 versions, even though this is due to circumstances beyond the control of the developers. These circumstances include the fact that the PS3 discs can hold 40GB more than those of the xbox 360 (due to the PS3 being blu-ray compatible), which the writer notes allows developers to do things such as run subtitles and live speech simultaneously. It also appears that developers compensate for the longer time it takes to create games for the PS3 by giving the games added content as compared to their counterparts on the 360. This has caused certain gamers to cry foul by labeling this as unfair. What do you think, is it a fair trade off that the owners of a PS3 get more content since they have to wait longer to play the game? And should the developer really be blamed for taking advantage of the fact that they can do more with a game on a more powerful system than on a less powerful one? Some may say a developer should push the system as far as they can, but others are not so keen on the idea if it means the version on their system does not get all the bells and whistles of the ‘better’ developed version.