This is silly, volatility doesn't mean "negative price fluctuations", there are just as many chances to get profit off it, if the price goes up while they wait for confirmations and in the long run it would all even out. They are just shooting themselves in the foot with this stupid policy, because they have to deal with refunds and just scare off customers. If they are so scared of volatility, they should accept Bitcoin as a deposit on their site and allow to spend it as soon as it gets 1 confirmation.
that then makes them no longer a merchant service. but a custodial service. thus then needing auditors regulations, policies etc
same goes for LN. the 'factories' end up being custodial services.
much easier to just buy a starbucks giftcard or just use bakkt to buy coffee rather than to pre-plan spending habits for next two weeks to then use LN and have to split funds over several channels and have th risks that some routes are not online to spend all your money. or other people routd through you to spend your money before you could spend it yourself
dont get me wrong i understand the utopian concept of LN when everything is running correctly and everyone is online and no one is playing nasties. but reality is far different then the promises promised. the devs are starting to wise up to it too hense the video in my last post shows them saying LN has issues even they wont be able to fix.. its worth a watch, even by those that strongly defend that devs are kings and they own utopia