Earlier quoted context omitted.
I don't think it's reasonable to compare the risk of suffering a large loss with the risk of missing out on a large gain. If your annual income is $N, missing out on a gain of $N is bad, but not nearly as bad a suffering a loss of $N.
The median American has $8,000 in their bank accounts. Most of the individual people buying insurance generally can't lose $N, because they have Both cases (lottery and insurance) are paying an affordable amount of money for a chance to avoid complete financial ruin.
Like, if I have $N of equity in my house and it burns down and it's not insured, then I've just lost $N regardless of what is or is not in my bank account. IMO there's really no comparison between that scenario and missing out on winning $N because I didn't buy a winning lottery ticket.