We can't expect a sane discussion from people who have blindfolds of communalism on their eyes. We have people who take discussions to personal levels involving one's religion, caste etc.
You need to analyse your own contribution to the nation before questioning others. Let me give you an example. There was time when the percentage of sikhs in Indian army was much more than that is today.
I remember the times in Punjab when the entire class in degree colleges used to appear for CDS exams. Such was the desire to serve the nation. Is it the same everywhere in India?
They did not join army as a job. It was a committment to the nation. And tell me is guarding the borders so easy? Today army is not able to attract good talent and is advertising.
All those who love bashing minorities, I have one question. Tell me how your contribution to India is more than those from minorities.
India is not just for Hindus. It belongs to all communities.