Sorry OP but you're wrong, it was awesome at Grand Bend this weekend.
I'm easily distracted and didn't have a problem at all with visual distractions on the track, I WISH a plane had been landing during my race, and there were no trucks or trailers or any unsafe items in impact zones.
Fun, fun...