One million is hyperbole, but Japan's more advanced economy and lower population vs India's less advanced economy and higher population is a strange comparison in some ways. The single number doesn't tell the whole story.
People are an important component of growth. Japan is facing aging population negatively impacting their GDP.
What is greed for you? Building companies in the hope of becoming millionaire? If yes, then all the big economies have followed this path. Even China and Japan were greedy in that sense.
They do have robust social safety nets and a culture of civic mindnedness which improves quality of life over many other capitalist countries (particularly the US) but also "black companies" and salarymen working themselves to death.
Any examples ?