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.