Oh come on. It's easy to call someone a hypocrite -- everyone agrees its wrong, whatever their other moral principles might be. The failures of an individual don't really have much bearing on whether the individual's moral beliefs are right. EDIT: changed "everyone agrees its wrong" to "everyone agrees hypocrisy is wrong"
Are you saying everyone agrees piracy is wrong? In my mind that's very much still open to debate.