Lauren Caspian is public radio's third most popular host. He's a well-meaning, hypocritical nimrod, …