The major con in the one child policy has been the fact that it has helped cause a tremendous sex imbalance in many parts of China. It has caused many people to abort female fetuses, thus creating a situation in where there are many more men than women. This is harmful to development because it creates a very tenuous social situation, one in which social tensions are more likely to arise as it becomes harder for many men to form traditional families.
I'd say population control is barbaric, and not needed in an advanced society. Most industrialized modern countries no longer have overpopulation, at least among the middle class. Usually its a problem among the lower classes only.
for me, one- or two- child policy is not a solution to overpopulation.... because overpopulation only occurs in towns and cities..... the problem there is the government who runs the economy... look at china they are around billion but there economy is big....
Thank you! Any ideas on the advantages?