People who drive for a living are often working to tight time constraints, and consequently get impatient with those who do less mileage.
Not just sales reps, but Field Service personnel, Truckers, and who can forget the ever-present White Van Man?
Add those to the young folk with no sense of their own mortality, and it's a whole devil's brew.
Cheers HG