The president said " naysayers and cynics " should not bet against the passage of health insurance legislation .