It is not OK to require people to be 100% "Pure" before seeking to improve the world around them.
Hypocrites who seek to make the government do better things even when they're doing similar bad things are still seeking to make the government do better things.
The morality of an act of activism does not change based on the personal failings of the person engaging in it. (It can change based on the intentions of that person—eg, if the thing they're trying to get the government to do would also make it easier for them to get away with currently-illegal/immoral acts, but that's a separate issue from mere hypocrisy.)
Hypocrites who seek to make the government do better things even when they're doing similar bad things are still seeking to make the government do better things.
The morality of an act of activism does not change based on the personal failings of the person engaging in it. (It can change based on the intentions of that person—eg, if the thing they're trying to get the government to do would also make it easier for them to get away with currently-illegal/immoral acts, but that's a separate issue from mere hypocrisy.)