> I really don’t get the sense of urgency

Mind-boggling amount of investment needing a return or the promise of a return