Ted Nugent is an entertainer. Just like Sean Penn and a lot of the others we like to bash for their political views. And, as we often say, just because they are in the entertainment industry doesn't make their opinions on political issues worth a damn, it just means that they get broader reporting for what they say than the average person. In other words, ignore their political ramblings and move along.