Even if your belief were true, it is an odd definition of a "flourish" that assigns all weight to the material dimensions of a society and none to the moral.
It becomes particularly odd when discussing the leadership of an organization with a substantial moral component to its stated mission [1].