Why do you need a blockchain for that? Gambling and Insurance existed both long before blockchains.
On a true decentralized gambling app, email would not be needed, just wallet. It would also be difficult to regulate (the team behind it could be anonymous).
And I'm not saying this is great or anything, but it shows how you can build something with a blockchain that you could not otherwise.