If because of selected few peoples behaviour, you are ashamed of being an Indian, better dont step on the Indian soil. India gave you everything including birth. Any layman would have this much sense that he would travel to another country only with a visa and you are complaining that Indian officials mistreated you? Can you imagine what would have happened to an Indian if he had entered US without a valid visa? He would have been labeled a terrorist or a criminal and faced worst of the consequences. They had just deported you back, they will welcome you next time when you enter India legally