I think Karl Marx and Friedrich Engels wrote a thing or two about it...
In fact if you look at the countries that regularly top the lists of best places in the world to live (Australia, Canada, Scandinavia) they all follow that sort of model to various different degrees.