If you want real, concrete explantions of complex problems and thoughtful commentary, you have to go to a COMEDY channel!
Thank you Jon Stewart. He is not trying to apppease the lowest common denominator, and actually assumes his audiences are not morons.