Its a political decision, I guess. And, all the Indians who are crying racism, they must think if any foreigner has won anything of such sort in India.
Just 2-3 days back, in jhalak dikhla ja Drashti won it, despite Loraine was a better dancer and deserved to win.
People didn't want to see Sonia Gandhi (yeah she is a money grubbing bi##ch) as their P.M. (Yeah, as per constitution she couldn't become P.M., but I am talking about people consensus)
People in India are pseudo non-racist.
I personally believe some American girl should have become Miss America.
And last thing, Nina Davulari is not beautiful, she didn't deserve to become Miss India if she were living in India. But it is a political decision.