You can never please anyone. Release a game too early, it gets slated for lack of playtesting.
Release it too late, it gets slated for being delayed constantly. Lose-lose.
you telling me, that after coding all the other GT series, that GT5 created so many bugs that its had to be delayed for like 3 years?
I'm not that bothered because i wont be buying a PS again, but it seems silly for something to be delayed SO long.