That's why I do not support Zerocash. WIth Ring Signatures you can have full anonymity and still be Legal(so you're transaction history is still known by you incase of anything), while zerocash doesnt have such things.
This, plus questionable mathematics and the israeli government involvement and accumulator issues makes Zerocash a no go.