The president called the bill imperfect and recommended further earmark changes "to ensure that the budget process inspires trust and confidence instead of cynicism."
For a time, President Bill Clinton enjoyed line-item veto power, which allowed him to strike specific projects, including earmarks, from massive spending bills. But the Supreme Court ruled it unconstitutional in 1998. Since then, presidents have had to accept or veto entire spending bills, often packed with thousands of items, some of them earmarks.