I thought this should have its own thread, and Deraldin rose an interesting argument:
The big issue I see is that developers have to go through different steps for each platform, so it makes sense that consumers pay for different copies for different platforms. Unlike movies and music, where you make it, then you put it into the correct media format, which is a relatively cheap part of the process. If you release on the 360, PS3, and PC, you are actually developing three separate titles. Sure, there is overlap, particularly with the 360 and PC, but it still requires a lot of resources throughout the life of the project.
As for RPGMasterBoo's piracy argument, no one has claimed that companies are tanking solely because of piracy. That isn't the point, the point is if you enjoy something then you should support it. Again, they are games, if you don't have the money, then you aren't going to die without it. We can argue about the bottom line impact of piracy all day, but it doesn't change the fact that you are taking something that a group of people poured years of their life into without their permission.