most of this is fair criticism
The criticism seems to boil down to (1) it’s not ready yet and (2) we don’t know if it will be enough.
The answer to (1) is “yes, duh” and the answer to (2) is “yes but it’s better than anyone else”.
Add to this the fact that Bitcoin has scaling problems because it has scale.
On that note I gave up trying to download the Monero blockchain after a week, and downloading the Eth blockchain is a nightmare. I think a lot of these people bitching about scaling have never run a full node.
Many of the lightning network "fair criticisms" come off as a bunch of silly-ass premature whiners, making up a bunch of speculated bullshit.