I wonder if that's really the case. It's also possible that, if you kept 10% and returned 90%, you'd still have to pay tax on the 100% (that is, the 90% you returned might not be deductible).
No, but most folks have addresses (with maybe one or 2 degrees of separation) that have interacted with centralized exchanges that have done the kyc. The only way to truly anonymously get assets in the Ethereum world is to run the funds through tornado cash (slow and expensive) or bounce through the shadiest non-kyc exchanges who very well could just pocket the funds you try to put through them.
You might be able to mine your way to anonymous funds, but that is even more expensive in terms of power and equipment costs.