Before I go on and defend OP's point of view, which i want to say that i share the same feeling:
First and Foremost i understand most of everyone's concerns on this thread... i have tried to read all the posts, but i might have skip some of the bla bla bla bla bla...
In trying to summarize all the different point of view, here is what i came up with:
Category 1: Hyper Total Realism
You crash too hard and you live forever with God.
Category 2: Reality
You crash too hard, you die.
Category 3: Simulations
You crash too hard, you limp out of the race and lose your ego.... and money... and time.
(i-Racing....
Category 4: Games that tries to incorporate Realism
You crash too hard, and you continue on with your task at having fun.
(F1, Grid, NFS, GT, FM, Burnout Paradise, ....)
Category 5: Mario Kart
You crash too hard, and you send a banana to your opponents, and you win.
People, keep in mind you are just playing a fake fictive game that just looks real... Who are you trying to fool but yourself... We are all like the little girl playing Barbie, how much more real do you want it to be ?
Yes, some day you will grow up to find your prince charming... yes some day you will grow up to be a professional pilote/driver... until then, you are just practicing at doing something you really want to do, but try not to comb your hair the wrong way or hit that barrier too hard, otherwise you'd have to go see the cosmetic surgeon, or help pay your garage owner his health insurance.
GT is an embellishment of and a focus on "speed and time", your mental focus should be on those things with the most ideal condition as possible... The features and lack of thereof in GT are there to serve that purpose, to help you save times in doing the perfect lap, With a dumb down reality, those games takes some of the real life worries away and keep that focus intact.
I am not sure if what i wrote even make sense, there is too much sarcasm.
Conclusion: there should be a poll made with the above category, and let our GTP members vote away.
PS: who can tell which car is on the left in NixxonN Shell photo ?!?????
Thanks,