This guy comes off as a PS3 fan more than a credible gaming news source. I don't doubt his sources, but he should at least make an attempt to seem unbiased.
Ubisoft also has games exclusive to PS3 so it would make sense that they would move more software on the system.
...why can't people just admit that Gears of War is and will be a solid franchise?