But crypto cannot be physically inspected at international borders. So for the government, just like wire transfers, they want to know the source and recipient of such funds. If there were a service where you could bring a large amount of cash, obfuscate the origin, then wire it to a bunch of bank accounts under criminal control, that would be the definition of money laundering and also cracked down on.
In this case if Coinbase took some BTC that went through Tornado it would be equivalent to taking a wire transfer from a bank known to be laundering money.