This quote is talking about the radio host Howard Stern. The speaker admires Howard Stern for being persistent and successful in the radio industry, even though others have found it difficult. The speaker also appreciates the humor of Howard Stern’s show.