while I agree with most you say ... I think you are a tad too optimistic.  If we don't move on this vision today ... us ordinary people inspired and guided by Spirit - our species won't make it to the end of this century never mind a couple of centuries.  

Good news, as I have increasingly realize in last months - my faith is in Spirit and I grieve our rich Catholic social Teachings have been disappeared (why I stayed and hopeful within RCC) - realized hope not in Church but Spirit within us and all Creation ... towards life affirming LOVE for all.