I see you've never hired a builder.
Multiple ones, actually. Went through three crews before the additions and renovations on my house were completed properly. Took six years.
For starters, the first crew took the money to buy the appropriate supplies which we specifically named and gave written instructions to buy, then they substituted the materials from their other jobs to use on parts of the house where they thought we wouldn't see. Had it not rained during construction, we'd never have known until they were done. As it was, the siding bowed because they used the wrong type and thickness, and they put in wet insulation of a totally different type than what was requested.
I see where you're going Joe, but there's a difference between the builders hired and road crews ran by the government. Yeah, there's corruption and shortcuts with each, but at least I can fire the builders and get someone to complete the job properly.
With government-ran projects on roads, there's noone else to fix it properly. It's there until the politicians receive enough complaints that they decide to funnel money off other projects, because the money they skimmed the first time for the roads has been spent, and "fix" it again.
Hell, I can count a few dozen times I've had to get my shovel out, buy the materials, and spend a weekend fixing the culverts, drainage, and roads around the house I use to live in just so I could get out of my driveway and down the hill to the main highway "after" the local official sent a crew out to "fix" the roads because they got complaints from everyone living around there that they were so bad that they couldn't leave.
I honestly thought I was done with all that when I moved, but nope, now it's happening again the past few weeks at my new place. Not just with the roads, they're fucking up the railroad crossings. It's only a matter of time before a train derailment this week since they just tossed mounds of asphalt over them.