The only way to avoid being labeled a hypocrite is never to advocate any kind of moral behavior whatsoever -- because we are all human and can fall from the standards we set for ourselves. So, just in case we do fall, let's not advocate for anything good. Better safe than sorry, eh? </sarcasm>
If Prager is responsible for a divorce that is not rooted in scripture, or Jewish tradition, then he needs to resign his position as a moralist. We would expect the same of a minister or any other leader. If a business person fails, they either resign or are fired. If a moralist fails, then they should resign, or their followers should "fire" them.
Premeditated murder and not telling the truth about how you broke your cell phone (one of his radio show topics, by the way) are not the same thing, obviously.
As a matter of degree, 2 divorces in 17 years is a pretty serious couple of violations. If this implies you dont take marriage seriously, than why moralize to us on any subject involving personal behavior?
A hypocrite is someone who doesn't even ATTEMPT to practice what they preach.