Rush makes gambles everyday to hold onto his listeners. He is not a God...he waits to see which way he thinks the people are going to swing on an issue before he gives his opinion. He has smart business sense like all the other pundits. In any business venture, sometimes you win, sometimes you loose.
In any case, he has the gift (huge B*llsh*ter) so he will be just fine.