I'm kinda surprised they haven't been doing this all along, or at least something to recover revenue from US folks using their roads to travel between the US but not contributing much to the economy in between.
I wonder if they make enough in taxes off those to offset the road damage done by US drivers. It's easy to overlook some of that stuff if you have generally good relations with another country, but I'm sure they are huge costs that likely aren't offset by the economic increase from US drivers.