I think some of you don't understand that Monero still leaves a trace on the blockchain, Lightning transactions leave no trace and are layered encrypted just like Tor routing. There is a trace of opening and closing channels but in no case do they determine who you paid or who paid you. In combination with swaps or coinjoins for opening channels they give a really high privacy, although it is still not perfect.