Lots of pundits seem very sure about Why Trump Won, but very few of them were saying that he would win before last Tuesday.