Well... it's unfortunate, but Indian guys have a really rotten reputation around the world, and it's not just about their physical appearance. These are the reasons:-
1) Women believe that ALL Indian men are rapists, so they are scared of us (blame the selfish Indian media for projecting us that way) 2) The common notion of Indian men being unhygienic, and smelling like 'curry' (again a stereotype, because I haven't come across any Indian man with body odour in Australia). 3) The stereotype of Indian man having small dicks 4) The belief that Indian men are 'mama's boys' and will eventually have an arranged marriage with an Indian woman. 5) The supposedly 'thick' English accent we have.
So yeah, more than physical appearance, it's the image and stereotypes of Indian men which make them least desirable to women all over the world.
Well if you consider the freshies then yes they are ugly. And it's generally the way they portray themselves. They are rude if rejected by a girl and won't stop there, they have no respect for women, they call them names on the street and say vulgar things, they can't even speak or spell properly for the most of it. And it's these illiterate fools that ruin things for the rest.
I'm saying all the above from experience.
However, I've seen many hot and sexy Indian guys - at school, uni, online, tv etc and many of the guys I've dated in the past are Indian.
There are some very handsome Indian men. They normally at least where u am are the ones who don't date outside their race. Soooo I mean I never see them as even accessable to be considered as undatable.
I personally don't care what race u are. Its just some men are musty that is kind of a turn off for me
Cos they dont know any or at least a few indians as friends. I dont think they are ugly in general but it's their behaviour , I've come across people who would say they dont like them because of several reasons. Their over directness, they don't listen well from others audibly esp females and maybe they think its ok to behave like that while pretending to be still living in india.
Heck I've seen some hot Indians and besides that if Bollywood is anything to go by then Indians have some hot men