Well PS3 games sell better than Xbox360 games in Europe and the Euro was strong during the year, which weakens their revenue from games sold in America. The Euro is down a bit now so that should have reversed by now.
Fact is we shouldn't look at revenue but profit. For instance Wii games generate less revenue because they are sold for 10 Euro less in Europe but they should make the same profit. DS games are 40 Euro, that's even less. There is your answer.
High PS3 revenue doesn't change the fact that Haze sales dissapointed and Prince of Persia had dissapointing sales as well (according to their financial report).
I'm sure Sony makes just as much revenue with the PS3 as Microsoft with the Xbox360 as the 80GB PS3 is 400 Euro in Europe and the 60GB Xbox360 is 230 Euro. Microsoft still made more profit with its console, though.
A strong year for the Euro won't convince Ubisoft to put more money into PS3 games.
Just to clarify: No developer will "abandon" the PS3, surely not the European ones! But the explanation seems wrong to me.