Pointing out someone else's hypocrisy isn't an inconsistency. If someone says doing business with a military is unacceptable and then proceeds to do business with a military, they're a hypocrite. That's still true even if the person telling you this does business with a military.