This is one of the most annoying tropes in existence, on both the left and the right. The point of laws is to provide a level playing field, and no one is a hypocrite for following existing law even if they think it should be changed. That goes for congressmen who accept earmarks even though they think earmarks should be banned, it goes for drivers who park for free on city streets even though they think parking meters should be installed, and it goes for rich people who pay taxes at the current rate even though they think that rate is too low.
Karl Smith agrees:
I would like is a social contract in which we all agreed to do right by each other. Yet, in the absence of such a contract I fully intend to ruthlessly pursue my self-interest.