I found the joke , the hosts reactions and what appeared to be an apparently extremely insincere apology very offensive. Opinions are fine and are to be respected. Respect being the operative word, scant respect was shown in this entire incident. If one wants to be respected one should always...