I know some people will curse me for saying that but i will say it anyway.
White girls are 100 times more attractive and beautiful than desi girls. Seriously, desi girls need to put on tons of make-up and creams on to look good. While white girls look very beautiful even without any make-up on their face.
The 'gora rang' or 'skin colour' does matter.
Question is: Where are you from? Have you lived among "GORIS" and interacted with them? There are "SOME" beautiful white girls out there.. but not every "shiny" ("white", in this case) object is GOLD. There's no comparision of a Desi beauty, be it a sikh punjaban, pathan girl, typical pakistani desi girl.
Perhaps you should get out more :P