Strategist: Economy is in better shape than reported