I view coinjoins and LN as very different use cases that can provide some of the same benefits. I agree with you that lightning can be very private, but I don’t want to have large amounts of bitcoin tied up in a hot wallet on a lightning node. There is too much risk there. I’m going to coinjoin it and send it to a hardware wallet.
I’ll keep a several hundred thousand sats in a lightning node but not more than that.