Tancredo gets demonized by the media and Democrats but he makes more sense than most politicians on issues that most people believe are important. That’s why he is reelected, despite the attacks against him.
The media hates Tancredo . The fact that Tancredo stands up to the lefties wins him lots of support at home.
Tancredo apparently also does good case work for his district...which is helpful for re-elections.