It was a tops weekend and yes the bitching is merely an extention of the "competitiveness" of the weekend. Just deal with it, or dont read it.
I lived it and breathed it, scored a 9.81 on the last run, happy as. I have no complaints about my driving....perhaps one could say that traction on the track surface was lacking, but everyone faced this issue equally.