Why is BCH coming up in this discussion? They have exactly the same root problem as BTC, with no LN or equivalent (unless they intend to just copy it over).
Back to the matter and the original points raised, which ones are wrong? Maybe not every detail is correct, seems to be a fair assessment overall. LN is not going to solve much unless firstly its embedded into bitcoin clients as the default, and secondly people go through hubs. Obvious candidates for this are the exhcnages that have large liquidity and most people will have used as some time. Embrace this, or bitcoin will not succeed, because the alternative of no LN is bitcoin suffocates under the weight of its use.