I’m not sure about power lines, but that’s certainly not true for roads. A large portion of road maintenance is paid for by state and federal budgets out of the general tax funds, with the amounts varying based on where we’re talking about. Local drivers pay for some of their road coast in the form of gas taxes, but in no state does this cover even half of the cost road maintenance.
In Georgia, cities pay to maintain all of their local roads and onramps w/ property and sales taxes. The state gas taxes go to state and interstate highways; presumably the Federal gas taxes go towards interstate highways -- but they also just print money since the gas tax hasn't been raised in nearly 30 years.
That would be a good argument if many states weren’t also dependent on the federal government to maintain their own budgets. If you’re a tax payer in Connecticut, you’re absolutely funding the infrastructure of states like New Mexico and Alabama, albeit indirectly.