I agree with everything you’re saying, minus the “on par or better” part. I think GT5 will blow it away. Yes it’s taking too long, but oh well, I’ll wait.
I’ve been working for a Mac/iPhone software developer for almost 3 years now, and am starting to really understand the whole “release date” game. Before working here I’d also always complain about things taking to long to be released. But now, on the developer side of things, I see what goes on.
Anyways, when GT5 comes out, you’re welcome to come over and check it out.