The theory is fine, Lightning has many possible vulnerabilities with respect to privacy but so does Monero, even Monero has been under attack and vulnerable for a long time.
Theory is fine but you have to put the attack into practice.
I feel that many of you here are aspergers and don't understand that things are not black and white.
To your regret, Lightning offers a good level of privacy for the sender and it is easy to get a good level of privacy for the receiver through swaps without having to resort to a shitcoin.
😉