It's fundamentally retarded to say because randos on the internet can't look up your transaction history, chain surveillance isn't a problem.
And it doesn't make any sense to assert that pseudonymity will hold. Unless there's some way to add entropt into the history of transactions over a long enough time frame the anonymity set drops to zero.
People don't check tainted dollars because the movement of dollars isn't recorded on a public blockchain anybody with a web browser can audit.
Neither does it make any sense to say that L2 solutions will solve the lack of on-chain fees. Lightning transactions don't pay miners.
So no,
NONE of those issues refute monero's fundamental L1 usefulness at all.
