but it's perfectly fine for them to do business with monero addresses
Yep. Because they can just transfer the monero to a new wallet and nobody is the wiser. Problem solved. Obviously every move you make on Bitcoin is tracked from place to place.
It is very difficult for an attacker to identify the sender or the amount sent.
Correct me if Im wrong, but aren’t most lightning channels rented from nodes? So the node you’re buying the channel from sees your lightning wallet address?
If the recipient is running a tor node (which the majority are)
So you do expect the lightning user to run their own node over tor? That’s not “just use any lightning wallet” anymore.
it is also very difficult to connect the recipient to a real world identity.
How do you onboard on to lightning without doxxing yourself?