In the long run, this practice is going to destroy both India and China. There's a lot of predictions about how the 21st Century will end up being dominated by these two as they join the modern world. My guess is the real surprise will be that by the end of the century, it will be the USA that will not only still dominate economically, politically, militarily and culturally, but that the USA will also be rapidly overtaking them in population as it continues to grow (both through births, increasing life span, and immigration) while they began to shrink due to this anti-girl attitude.
Looks like lonely Chinese and Indians may have a ready-made mail order bride catalog south of the border.