I think you hit the nail on the head with regards to centralization.
I think there's a more important aspect here: there is very little demand for transacting in a second currency worldwide, and almost 0 demand within stable economies. As an American who does 100% of his transactions with other Americans in USD, why in the would should I introduce exchange rate risk into my daily transactions? The lightning network might be all the hotness, and I doubt that, but so long as its marked in a currency that I don't get paid in and my landlord doesn't take, I have no earthly incentive to tie up any of my hard earned money in a second currency in some lightning channel.
And that's not even starting on the absolute trainwreck that is general crypto UXD. Open a channel and tie up some of my money somewhere so I can eventually make a payment in the unspecified future? No thanks.