You can do it on Kraken just fine. As long as you're ok paying taxes on it (since Kraken is KYC), you're still shielding the source of the funds, which is the primary utility of Monero.
Or to put it another way, it's good for "money laundering", but not "tax evasion".
Or to put it another way, it's good for "money laundering", but not "tax evasion".