'Why CNN's Trump town hall was always doomed to fail'