Congress doesn't get enough credit or blame for that. President can't sign a
budget without them. I'm not saying they are good at it most of the time, but I'd have to look back to see what congress was doing during those years to know who really made those decisions and how contested they may have been.