It's not a question of racing. The next town may be twenty miles down the road and if the truck is allowed to proceed, he'll be out of sight by then while you're still back 15 miles, going 50 mph and generally being a traffic hazard.
There is a line in my profile that says: "lot of people don't avoid accidents because they're such good drivers; they avoid them because someone else is better!"