We had some really great threads last year, with the following four nominated for the Thread of the Year award in this January's Environment Site Awards ceremony.
Hong Kong is very densely populated and is a rich country. UK similar. Africa as a whole is sparsely populated and is generally very poor. I'd question the link between "over" population and economic progress.