"Just encrypt things" might be your reply. TOR folks have been fighting an uphill battle for ages with that as their main weapon.
LN payments are based on Sphinx[1], but they don't leverage the full capabilities of it. Sphinx only allows for single-use replies.
The proposals for bidirectional anonymity involve using HORNET[2], which builds on Sphinx (specifically, it uses Sphinx's single-reply message to establish a HORNET connection), and enables sender-receiver anonymity and bidirectional transfer beyond single-reply messages.
It has also been proposed to include the use of TARANET[3] to prevent deanymization via traffic analysis.
[1]:https://cypherpunks.ca/~iang/pubs/Sphinx_Oakland09.pdf