Because Trump is loud and TALKS tough which is mistaken by people for being tough. He also pisses off people that many freepers hate. "Enemy of my enemy is my friend"
I don't like the establishment either, but I'm voting for someone who has earned his stripes and that is Ted Cruz.