That's similar to the criticism that Ayn Rand collected at Social Security check. I think you can stand for a principle while still participating in the current system that you're paying for.
We shouldn't hold individually rational (net benefit) decisions against someone's principles.
If you believe drugs should be legalised but you won't sell them in public are you a hypocrite?
You can want system change and also work within it as it exists.