While Im all about increasing the usage of Bitcoin as a currency to be used for micro-transactions, I dont believe that LN is the solution, unless large trusted organizations open up their own payment channels. As it currently stands, the only organizations that have enough of a bankroll to open up channels are banks and exchanges. I dont know about you, but I wouldnt trust an exchange like Coinbase to properly vouch and handle my exchange for the duration of their channel, especially when theyre known to close their own service (due to maintenance or whatever

) when the price of Bitcoin jumps.
I will fully support LN, however, if retailers such as Amazon decide to accept Bitcoin and open up their own payment layer to support micro transactions on their site.
The whole concept is a double-edged sword to me, it the way that it is currently presented leaves more doubt in my mind than security. Yes, its more centralized than the current transaction structure, but that doubt could be eliminated if trusted organizations run their own channels to support LN. Given that they barely understand blockchain technology currently as it is, its doubtful that any of them will use LN...