That's just rubbish from someone with very little knowledge or experience of the sport. Rallying, even WRC, is about the opportunity to pit yourself and the resources you can muster against the top...