Big Win for Obama, but at What Cost?