What more can be done to move us toward this vision?
Probably the most important is to reach more people, who focus on the same approach/aspect. Community. Collective growth instead of individual growth. Finding like-minded people. This is usually not easy, because many people focus on individual growth, instead of collective growth.