CNBC Analyst Wary of Health Care Stocks; Knocks Obama's 'Hand-Picked Audience'