Opponents have called Mr. Bush 's budget " irresponsible , " noting that it does not take into account costs for the wars in Iraq and Afghanistan .