There is no subsidy. You and I and every truck owner pay for roads through gas taxes. The more gas you use (as in big heavy trucks that wear the roads out) the more money you pay.
"There is no subsidy." WHAT DO YOU CALL IT WHEN THE GOVT GIVES THE TRUCKS THE ROAD? THE RAILROADS BUILD THEIR OWN TRACK -AND PAY TAXES TO BOOT.