I would categorically disagree with your statement.
Jeff Bezos
Elon Musk
Bill Gates
Mark Zuckerberg
All billionaires. All have created one (or multiple in Musk's case) products that have greatly benefitted society in numerous ways. The Gates Foundation has donated billions to causes all over the world. Bezos has committed over $3B to various charitable causes.
Also, More than 70% of lottery winners will run through of the money they've won and be right back where they started before winning. Further proving my point the people who win the lottery are not visionaries and have no desire to create products that will change people's lives. They're just happy to have the money.