So yes, your misunderstanding aside, billboard ads do pay for roads in a clearly understood way.
The point is this, ads directly fund websites. Without ads those websites do not exist.
Bill boards do not directly fund highways, our taxes do, and those are collected 99.9999999999% from not bill boards.