Something to keep in mind about Ted... You may not like how he comes off, he may be prone to bouts of DBitis, but still (appears) to be pretty much on the normal end of the crazy spectrum and, as many have already said, he doesn't hesitate to get in front of the camera to defend gun owners and hunters. I've never seen his show, so I can't speak to that, but I've seen going around with the likes of Pierce whathisnuts on CNN and he showed what an a** that guy is.
The flip side of Ted is a bunch of anti-gunners and anti-hunters who are professional activists who will do anything on the spectrum from misrepresentation to flat out lying to push their agenda. To them, the ends justify the means and if they lie about something and that lie advances their agenda, they don't care if somebody calls them out on the lie later because they already got what they wanted.
As has also been said earlier, most hunters and gun owners don't go pushing their agenda on anybody, most beleve in the whole live and let live idea.
The anti-hunters/gunners don't live by that, they're going to do everything that can to push their agenda, by force if necessary.
Point is, until somebody else is willing to and capable of drawing attention to themselves and the issues as Ted is, he's it. And nobody is going to make everybody happy with everything they say, so until Ted goes Jesse Ventura crazy, we're going to all have to just love our goofy Uncle Ted the best that we can.
Just my two cents, adjusted for inflation.