McCain is on the wrong side of the politics and has earned the enmity of many. But I think his immigration answer was grown-up and serious.