lethalchem u post at SVTP huh?
i would think another reason people dont post their times is the simple fact that they cant lie about their times. when they have to provide gear ratios, suspension settings and other technical settings. i mean the only true way to show that nobody is cheating even with a small modification is if they recorded the settings page and clearly shows what you have done to the car, and then while still recording raced and got some fast laps.
that is the only true way to prove the times you have gotten if they seem impossible to get.