You may think I begin trolling now

... but I mostly agree with your analysis. I have discussed, above all, the "channel exhaustion" (=channels that lose the "routing power") problem with other users and no solution (that doesn't involve a centralized entity) has been found.
For me, LN was never more than a semi-centralized micropayment solution that is better than a totally-centralized online wallet because the "bank" cannot run away with my money. I would be happy if I can manage all my 0-20USD payments via LN and having at least 10 different hubs to chose from.