I am always of the opinion that as long as the joke lands with the audience or does what the teller intended, it's a good joke. Comedy is about a give and take between the comedian/artist/whatever and their audience.
The problem arises when people think they are an intended audience when they are not (the pope going to a Bill Hicks show), or when a comedian thinks that they're in front of their intended audience when they are not (a conservative comic at the Appolo). A lot of people need to learn this on both sides, and more importantly need to stop complaining when they come to this realization.