I've said it before and I'll say it again, I have never in my life seen a sport with more excuses attached to it than motor racing. Spend any time in a...