I did a nice talk about Monero chain analysis at Monerokon. Things are not that straightforward as they look. Not creating a permanent record of a transaction has its benefits.
Yes, lightning was designed as a scaling solution, but it does not mean it can't have privacy as well.