Dear Friend, The answer is very simple.Tell your friends that when most of the people in this country are Hindus; naturally most of the rulers will be Hindus. When this country has about 90 crore Hindus, and about 30 crores of people of other castes, how can you expect to have many PM's and Presidents ? That is the answer.