Money laundering is not unethical. It wasn't even illegal in the US until 1986. At the time the law was passed we were promised it would only be used against organized crime that couldn't be stopped any other way.
To use an extreme example, was it unethical to hide jews from the Nazi's?
hiding Jews from the Nazis was to avoid them getting shipped off to death camps.
The question is thus do you think that taxes are unethical? I don't think so but a lot of bitcoin fans seem to think so.