Saying "oh that's only theoretical because few people use techniques" just doesn't cut it:
1/ People do use LN, more and more
2/ People do use coinjoin, not that much, but it's pretty powerful
3/ You have literally *zero* idea how many scriptless script swaps have already happened (using ecdsa-2pc)
4/ it's also mostly not possible to distinguish p2ep type coinjoin from ordinary transactions, depending on pre-existing knowledge