The only possible fix as a driver was to try to develop an intuition for spotting “stale” greens and start slowing down despite the green, anticipating the yellow.
I feel at least partially vindicated by the fact the lights in question eventually had their yellows extended.
The incentives just don't line up.
What will happen if there's some oil spill or brake failure at the point you think you should break hard?
Obviously the calculus changes at rush hour when the exit ramp (and highway) begin to back up. And in those cases, yes, of course the correct answer is to slow down before the ramp, even if it means impeding traffic. (Or take the next exit.)
Just for fun, there's also a very short entrance ramp onto a 65mph highway in this city, which requires you to accelerate uphill from a stop sign with a very limited runway (~200 ft.) This entrance has been responsible for far more accidents and crashes than the exit I initially described.