-snip-
The idea of spending Bitcoins for a coffee everywhere is too far fetched in this Country-divided world.
Even LN isn't designed to conveniently use in those scenarios.
In order to come up to that point, Bitcoin should be legally accepted by almost all Governments using any centralized payment processors that they "
trust", and it's not in favor of the majority.
However, based on the current events, Bitcoin is going strong as a Decentralized currency that can be used to trade
not-so-small goods unlike pancakes and coffees.
Also, this doesn't look like a Technical Discussion.