This is bang-on in my opinion Rich; well done! I like your suggestion that perhaps it is time to see a convening role for government to bring together and leverage good intentions for greater benefit and impact.
My dissertation project has a focus on B Corps. As I engage with this realm I am constantly asking myself how realistic it is for all business to someday put themselves through the business impact assessment process and adopt sustainable purpose? I feel it is what our future demands... it is the reason for the B Corps movement... it is hard to imagine the tipping point, however.
So might your idea on the role of government be the path to that tipping point?