Don't worry I agree wholeheartedly - to be able to win on street tyres in a virtually unmodified car there has to be cheating going on. Some consistency / conservative driving, but lots of cheating!
I just dread the day I get behind a RWD and you all get to really see how much I suck at driving!! Going to be like starting from scratch.