LN isn't broken, BTC is broken. LN is a great idea with major advantages for certain use cases. It's just that, ironically, it only works well when network fees are quite low.
As I've been saying for years: LN should be implemented on BCH, where it will actually work. It was never designed to replace a non-functional Layer 1, only to augment it.
BCH has little need for LN right now, but if BCH were adopted on a large scale, that would change. LN is great for very small (particularly recurring) microtransactions.
Yeah it makes me laugh when people call LN a great idea. Just shows they have no clue about engineering. Or, please answer Falkvinge's points precisely and in detail to prove me wrong.
Actually, LN evolved from tabs, OTC trading and hawala. I think it's a great idea and a logical extension of simpler systems that worked, even on Bitcoin
(i.e. the payment channels Mike Hearn was working on years ago, before block size was even an issue). It just can't work on BTC, but don't throw out the baby with the bathwater.