Just make an anonymous coin and the problem is solved for now.
It does not remove the tax liability, all else being equal. It may reduce the probability of compliance. Whether that is a good thing is hotly contested. Your position seems clear, at least.
I ran some polls. Perhaps 25 - 40% of Bitcoin users are ready to give their middle finger to the government if they feel confident in doing so. Others see working with the government as the only viable future.
I don't see how Bitcoin can go mainstream without the government removing the tax issue. I don't think technology can solve it for the masses.
So I already assume that either Bitcoin will become a government fiat, or it will peak when it reaches saturation in the current speculator demographic (we are not near that).
The wildcard is some application of Bitcoin that compels the masses to use it, perhaps some social networking application. But what if that application requires some feature Bitcoin doesn't have. Or it might be offchain.
P.S. I will be actively trying to make that happen and trying to make Bitcoin fail. But I probably can't do that. I hate Bitcoin in some sense because it already has 50% of mining at one pool and controlled by ASICs and I see it as a trap for my fellow libertarians. But I also see Bitcoin as a fulcrum to leverage, so I like it too.
I never felt more strongly in my whole life about being determined to use my skills to defeat a competitor.