ECDSA being broken doesn't break bitcoin, unless you use bitcoin incorrectly (address re-use).
So you're saying that Lightning Network is using bitcoin incorrectly? In LN you reveal your public key when setting up the channel.
It just one example of how you oversimplification is plainly wrong. There are legitimate use-cases that require revealing the public key.
Instead of whining, why don't you give a better answer than mine?
reply