That is criminal. The intersection with Elk is a black spot for fatal accidents. They could find that $6 million easily enough.
ODOT should have, at bare minimum, installed some street lights and warning signals along the Duncan bypass at the intersections like Elk Avenue and Plato Rd. They should have done that when they built the first phase of the bypass almost 20 years ago. I really dislike the intersection with Osage Rd. The bypass goes around a broad curve as it approaches that intersection. Visibility is not so good.
The Northern extension of the Duncan Bypass, which would dove-tail back into US-81 on the South side of Marlow, looks like it has been taken off the books.
That town has a dozen rail lines going through it, all of them with only at grade crossings.
Bartlesville? That town has one active rail line running North-South through it. All the railroad crossings are at-grade, but that's a single track route that isn't super busy. At least it's not busy on the order of the Southern Transcon line
which runs through Woodward off to the West.