The media is placing Tom in a box-—a one issue candidate.
While Tom’s position on immigration is well known, he hasn’t done much to enhance what his position is on other issues. Not Tom’s fault by the way, but because of his strong stance on illegal immigration, most media types only want to raise this one issue in hopes of trapping him or making him say something controversial.
Tom would benefit if he would clearly state how he is different from Guiliani and Romney, on only on immigration but on other issues,like Iraq. Tom could pound McCain all day on immigration, but McCain has flamed out and is going nowhere fast. Thank God for that!
Based on what I'm reading in stories about his speeches, etc., I think Tancredo on the campaign trail is doing this.
But with the Senate pushing amnesty and the president behind it, he is essentially on two campaign trails - one to fight amnesty, one to run for president. And, as you said, the media is only interested in hearing him talk about the illegal immigration issue.