I have been reading the travel diaries of an American who travelled in India during the middle of the last century. Amongst his observations, one which particularly got my attention was his remark on 'How ugly Indian women are'.
Now, our traveller must be really disappointed and frustrated about the lack of quality in an Indian women's beauty to make such a statement. Taking the statement with all seriousness (that it no doubt deserves), there must be a scientific reason behind such a natural phenomenon. In defence of the Indian woman's ugliness, the men aren't really at the top of the social ladder either, so this malady affects the entire indian population.
In my opinion, the blame lies fair and square on the Indian tradition of arranged marriages.
Here in the Western world, the ugly women (or men for that matter) end up alone and lonely. Since the family line is not continued, the ugly gene dies right there leaving the beautiful people to repopulate and spread the beauty gene - as is their right. It's basically evolution working to make this world a better and more beautiful world.
Due to the prevalence of arranged marriage in India, even ugly people get a chance to marry and carry forward the ugly gene. Hence, unfortunately evolution hasn't yet had an oppurtunity to clean up the apparent ugliness so rampant in the Indian population. The Indian government must hence abolish arranged marriages to boost tourism, so that future travellers are always greeted with beautiful people.
On a side note, President Bush must take note too so as not to back intelligent creation over evolution, as how can God commit such a mistake as creating ugly people. After all if evolution doesn't run its due course, America will also suffer the same misfortunes plaguing India currently.