Trump supporters: are you hypocrites, babies, or just ignorant?