Because if Microsoft announced/released a lot of games this year along with all the multiplatform titles coming out for the 360, the 360 would outsell the ps3 by like 50X.
I mean Microsoft wants to outsell the ps3 by 50X right?.....WRONG!
That would force Sony to cut price by $100 and then the ps3 would outsell the 360!!!
So in conclusion, Microsoft is holding back on games so that they don't beat the ps3 by too much and so both companies don't have to cut prices!
this is my opinion guys....