Obama Pays Price for Health Care Compromise