I am supporting XC and DRK I own both. And I support anonymous tech as well. But this will not be adopted into business. Most companies impose heavy restrictions on the amount of physical cash that can be used for these exact reasons. And the law (USA) requires that trades and businesses report cash payments of more than $10,000 to the federal government by filing IRS/FinCEN Form 8300 (Exhibit 1). So, this immediately shuts down the possibility of anon transfers of more than $10,000 for any business. But in general I can never see any business adopting anonymous transactions.
You can hate on me all you want, but what I'm saying is true. I am 100% for anon tech, and I don't know about other countries, but this will never be adopted by companies in USA.
If you really are a CPA, you better not let anyone ever find out your nick on these forums, LOL. You're not a very bright CPA. When, and only when coins are exchanged for fiat currency, that is when you 1. must pay taxes on it, and 2. if it's over $10,000, it must be reported. This is why it's not easy to open an exchange that deals with fiat, you have to be a registered and licensed exchange then for exactly those reasons.
Getting bored posting this youtube video of the senior FinCEN person saying, chill out, its ok to use anonymity tools.
http://youtu.be/M7bbDpwlTws?t=11m40sMoney transfers are typically defined in fiat terms or some link to fiat. moving crypto around the world is, at present, outside these restrictions. moving crypto to fiat within particular reporting requirements in each jurisdiction around the world is still regulated. notice the key worlds - crypto to fiat. The entry and exit points are regulated. So what you are saying is actually 100% false, at present and from all the evidence thus far it is likely to remain false.
If it were true, every crypto exchange in the US would have to shut their doors today and they all go to jail. Bugger, I've got some coins in MintPal.....brb