I think 99% of most people don't completely understand crypto outside of those in the tech industry. It has future use in banking, healthcare, real estate, supply chain, etc...It isn't something useless. We are seeing NFL players take their paychecks in Bitcoin, that doesn't happen unless there is something real there.
https://www.investopedia.com/terms/b/blockchain.asp
In terms of lottery and investing. Tesla has been overvalued for years. It's P/E ratio was trading at 1,000 times historic earnings which is insane. It didn't stop people from making a bunch of money off of it the last few years. My coworker works there and cashed out stock options to buy a house with it.