South Indians usually look different than West/ North Indians. Most Hindi movie stories are based in Mumbai or somewhere in North India. The viewers of Hindi movies are mostly West/ North Indians and they have their own idea of what someone from a certain region should look like and moreover what a hero should look like. Someone who doesn't look the part and with whom the viewers will have difficulty identifying will not work.Why do you even expect Fawad Khan should get the same respect as an Indian actor? They have their own country in which to get that respect, let them get it there.
Europeans have dominated global culture and economy for the past few centuries, and nearly all non-european cultures tend to strive for a beauty based on it. In Iran, the biggest cosmetic fix-up are getting smaller nose, in China/Japan, larger eyes, and lighter skin in India.
As India status in the world grows, and as the general population becomes more educated, people will become aware and open - such beauty ideals will be challenged. I mean, they are already starting to be challenged but just not fast enough.