Lightning is literally composed of P2P channels between bitcoin users. I don't think it's a bad solution compared to onchain-only.
I know. I uploaded it for the "be your own bank" part. I didn't create the meme, but it's mostly accurate.