Bitcoin's fungibility is clearly a problem, but Lightning mitigates it even more than privacy coins.
I think standardizing payjoin would be a good solution to increase on-chain privacy, and Bull Wallet has already shown that it can be done asynchronously.