Limbaugh never claimed he was perfect, and his fans don't presume him to be perfect.
By your definition, one would have to be Jesus Christ himself in order to avoid being labeled a hypocrite.
Come to think of it, it's nice to know YOU feel that way about yourself.
Limbaugh has lampooned and parodied liberals because they haven't lived up to his cannon of ethics.
Everyone knows that no one is perfect. But just because he hasn't railed specifically about drug abuse doesn't give him a pass. His "law abiding citizen" position replaces the drug issue.
I have deep respect for Christ and don't appreciate the reference.