I do agree with James on a lot of the stuff above, but I also think you have to acknowledge that most races this year were run mostly on time. I never showed up to an hour delayed start time, courses were safer, it just seemed like it was run better.