The property taxes are paid to states, counties and localities, and those can be nasty. I don't know if the federales have the authority to rescind state, county and local taxes.
Of course, no highway pays property taxes, which only adds to the tilted playing field.
. Ironically, the fuel taxes paid by the railroads for their locomotives go to support the highway system.
Locomotive diesel isn't subject the fuel tax that truck diesel is...neither is diesel fuel for tractors on farms, or diesel a water pump, or any other use that doesn't involve "the road".