In a casino, you get paid when you get lucky. In insurance-land, you get paid when you get *unlucky.*
Buying insurance is still a better decision than blowing all your money at the casino, because it protects you from unexpected life events. And no one goes crazy and blows all their money on insurance because it's fun times. But yes: either way, the odds always favor the house. If these companies didn't collect more in premiums than they paid out in benefits, then they'd go out of business.
For this reason, I recommend everyone, particularly those who are young or in good health, buy an HSA (Health Savings Account)-based health insurance plan rather than traditional health insurance, since it gives you significantly more control over your money and flexibility whether you get sick or not.
If you ever find the need to withdraw money from an HSA for non-health related expenses, then you can -- although you will have to pay income taxes and there is an additional, stiff 20% tax penalty on early, non-health related withdrawals, so you shouldn't plan on doing that.
A better idea: if you get to age 65 and you were lucky enough to not have to spend your HSA money on health expenses, then you can withdraw the money for non-health related expenses without the 20% tax penalty. That's huge! (You'll still have to pay income taxes, though)
More reading:
https://www.investopedia.com/articles/personal-finance/090814/pros-and-cons-health-savings-account-hsa.asp
https://en.wikipedia.org/wiki/Health_savings_account