This is bullshit. LN does not need Segwit and LN will happen regardless of whether you want it or not, or whether Segwit is adopted or not. LN needs a malleability fix, and SW is just one of the ways of doing that. LN does in no way create centralized control of Bitcoin nor does it lead to bankers "rejoicing". Looks like someone didn't even read the ELI5.
This sounds like a good way to sneak in a malleability fix. Maybe a malleability fix is not a good idea? Why can't core release modular updates instead of bundling it all together?
LN do enable centralised control of bitcoin transactions. Its just a matter of scale. Think of the size of banks and equate that to LNs