I see nothing in that article that says anything about a world view. not in a deep actually useful way. i see shallow fluff.
If one of them walked up to me and said "I'm going to make your life better!" I'd have two questions: "How do you define better?" and "What's the catch?"
These are the type of people that push crypto cons and other destructive things.
They want to make the world better? Start by addressing the income disparity between rentiers like themselves and the people who actually build what they claim to have "invented".