The budget process and congress need fixing, it’s not our presidents who ultimately keep spending more than we take in. The prez gets to submit a budget which is prepared by the OBM. But then it goes to the 12 subcommittees, comprised of congress members, who are responsible the funding to various agencies. A budget resolution setting spending limits is put forth in the House and in the Senate. A conference committee of house members and senators works out the differences, then each chamber votes in the compromised version. Each of those subcommittees fight tooth and nail for as much money as possible while individual congresspeople do their best to bring money back to their districts so they can get re-elected. You can see the results. Ultimate blame goes to Congress, both parties, not the chump in the ovoid office – He/She is temporary but the pigs at the trough (Congress) are lifers, or aspiring to be.