I tend to disagree a little with talruum, because while I don't know how it all works; people still pirate games (one reason being) because they are expensive. Even in Australia, where it is a wonderful first world country with not many problems, Australian gamers generally pay roughly $100USD for new-release games. I either wait a long time until a game I really want is about half that, or I pirate it.
Usually I just pirate the game, because I find that too many games aren't worth my money, for any console. And what about if you pay $100 or more for a game, then you are able to beat it thoroughly within two days, and find that it has very little re-play value? That to me would be a rip-off as well, so luckily I am slow. I don't collect games for the sake of collecting, I do play them. just my thoughts.