>However, getting the transaction confirmed can take many hours at the times of high demand and then it still fails because thanks to the volatility, the transaction fees have gone up in the meantime. That is creating unsustainable problems for the customer support and makes BTC unusable for actual payments.
This is precisely what Lightning aims to solve, and at least anecdotally so far, has done so in the case of LTC.
(Though its hard to compare LTC to a chain with a market cap of over $200b even if the former has a skyrocketing trade volume)