BTC solved the double spend problem with PoW and the intentionally throttled transaction speed. How does LN prevent double spends? I never bothered to look into that.
Furthermore, if LN is so cool, why does the BTC blockchain exist? If LN worked as advertised it sounds like you could just abandon L1 entirely since it really does nothing in this entire operation.