It depends on how many people we can get pulling on the same rope imo. Imagine if all the people working on shitcoins were helping develop bitcoin.
Another thing I think is crucial is getting people to not cling to fixed views and beliefs about how they think things should be.
There are still some required changes like lightning channel factories that could onboard the entire world in 150 days.