Caste system is a cancer. It needs to be got rid of. It has damaged Hindu community. With spread of education and urbanization caste system should have disappeared. Reservations based on caste kept the caste identity going.
It was wrong to have reservations. The constitution of India proposed reservations for Scheduled Castes and Scheduled Tribes for 10 years. They would have lapsed on 26/10/1960. They have been extended every ten years. Many other castes got reservations as socially and educationally backward classes due to an amendment to the Constitution.
Hinduism is the only religion to have caste system. Reservations to Scheduled Castes should have been confined to Hindus. They were extended to Sikhs and later on to Buddhists. Now there is a demand to include Muslims.
There are attempts to introduce reservations in places, which were so far exempt from reservations like IIMs, IITs, security forces and judiciary. This should be resisted. Some want to introduce reservations in private sector. Private sector people should reject the proposal.
Hindus thought in caste terms rather than as Indians. For people of many castes it did not matter who ruled. This facilitated aggressors who conquered India. Arabs, Turks and Mughals conquered Indian territories. Later British conquered India with the help of Indians. Even during the heyday of British Empire the number of British in India was not more than 2,00,000. This included women and children. British India included Burma, Bangladesh, Pakistan, Penang, Singapore and Aden.
Caste system should be abolished. Otherwise it will fragment all communities in India and destroy the country.