:lol Penis analogy.
All in all, I truly believe GT5 should have been treated with a lot more respect. For fuck's sakes, if car modeling is taking forever, hire more people to do grunt work. Come up with a proper development schedule. Respect deadlines (if there ever were) and release dates.
I am enjoying the hell out of the game, but I feel it should have been much more than what it currently is. Fortunately, there is a lot of room for improvement via patches and updates, but that's hardly the ideal approach.