I think this is because most XBOX games sell pretty good the first few weeks and then have little to no sale (thus the sharp decline in prices only a few months after release). Publishers think this is a trend and tend to be wary of products that don't sell immediately.
However, I think the reason XBOX games tend to perform they do is because most of XBOX users are hardcore gamers who want to play the game as soon as it comes out.









