Relatively high fuel prices and lousy roads.

It’s been a long-standing one-two punch for Michigan motorists — one that hasn’t changed significantly under the 2015 road funding deal that is still being ramped up.

Here are five reasons Michigan has lousy roads:

1. Michigan’s gas prices are high relative to nearby states.That makes it harder to increase fuel taxes to pay for road repairs.

On Monday, the average Michigan gas price was $2.59 per gallon, compared with  $2.43 per gallon in Ohio, $2.47 per gallon in Wisconsin, and $2.48 per gallon in Indiana, according to GasBuddy.

A major reason? Michigan has taxes on fuel that do not support the roads.