Lightning will fix everything if you never want your bitcoins back/received. If your/businesses are fine loaning coins forever to the channel than it will solve everything.
Hubs will have no problem doing this for a fee. This will be centralized. So if litghning does work. Decentralizing gone and or your fine having your coins on loan forever.
the problem people are complaining about = low-value and consumer payments. in that case, do you really
need your bitcoins back? cold storage for long term holding, lightning for short term spending. what's the problem?
and your coins aren't "on loan" when they are locked in a payment channel. they are time-locked. similarly, you can time-lock your BTC right now, making them unspendable on the network until a specific block number has passed.
i'm not convinced the topography is hub-and-spoke. but even if it is, that's more of privacy issue (all transactions processed by centralized entities) than a trust issue. it's still trustless.