Meanwhile the model 3 and Y dominate world EV sales, and the reusable boosters have become a boring part of weekly life.
I'm not sure I would interpret Elons aspirational predictions as lack of involvement. It isn't unusual to publicly push for the impossible in the hopes you get close to it. Coaches and managers all do this.