delays don't matter you still get the game.
and don't pull a comment saying "you wouldn't understand, you're not a PC gamer."
here's my Steam Profile complete with over 100 games:
http://steamcommunity.com/id/jexx21
I don't care about delays if it ultimately gets the developer more money to continue making games that I love. And I don't even understand your price gouging comment, since Assassin's Creed releases on PC for $50 and not $60.
Delays aren't something to be mad at, because usually it's done to fine-tune things in the game. Not to mention we got all of the DLC for Brotherhood free because of the delay. Delays aren't even on the same level as offering the same content and CE items to everyone.
If you want to be mad at Ubi because they 'favor' certain platforms, be mad because they are offering exclusive content to the PS3.