It's not lack of vision. It's that capital demands gambling. Everyone knows you could plough money into big projects in the US and double your money reliably. But the powers that be do not want that. They want to gamble, and try to become trillionaire #2.
To be clear I don’t see gambling to increase one’s wealth as a vision. That’s playing a game.
Vision is seeing a change that could be made. “I could be richer” is about as banal as a vision could get.