Earlier quoted context omitted.
> Instead, all effort is going into a building a flawed second layer that is theoretically unsound and a usability nightmare. I don't know much about LN and actually I'm quite sceptical about it. However I have tried it now couple of times with different wallets and it seems to work very fluently from user perspective. And saying this as a very old bitcoin user, so I'm used to sending bitcoin payments a lot, LN payme…
LN requires an on-chain transaction to open a channel and another to close a channel which means it'll take 70 years to open a channel for everyone on earth and then close it once, assuming the blockchain does nothing else. If an intermediate node loses power all your channel money is locked for over 48 hours. It's also not even Bitcoin and could work just as well with any other cryptocurrency or probably even dollar…
As to "it's not even bitcoin" you're flat wrong. Holding a valid Bitcoin transaction is definitely Bitcoin, and with Lightning you always do. This is why it can't be done without bitcoin.
And from a FOSS development perspective, bitcoin is the only project in the *cryptos" space I consider serious. I wouldn't base a project of mine on any of the other chains, and I think I've earned my graybeard enough in FOSS to make that judgement.
[Disclaimer, I work on Lightning standards and one implementation, since 2015]