Simple: because, as the Washington Examiner's Philip Klein writes, "Dems basically got everything. It's like they control House, Senate, & WH rather than the other way around."
Some big picture details:
Deal totals just over $1 trillion
Deal allows for an increase of $12.5bn in defense spending, which is 18bn less than Trump requested. However, if Trump makes strides with Isis, an addition 2.5bn will be made available.
Includes permanent fix to fund coal miners' health care instead of a temporary extension.
Democrats win: There will be no wall funding; instead Trump will get $1.5bn in border security funds, which is half the original request; it will be used to support existing infrastructure.
Democrats win again: Puerto Rico will receive an emergency injection for Medicaid health insurance supports
Democrats win again2: Planned Parenthood, a key issue for Democrats, will be saved from cuts, while the National Institute of Health will see a $2bn hike in funding.
Democrats win again3: Cuts in the Environmental Protection Agency appear avoided for the remainder of the year.
Democrats win again4: The omnibus funds California high speed rail