Genetic profiling shows that the structure of Indian society today reflects early social groupings , not just colonialism India 's caste system is not a relic of colonialism but has existed in some form for thousands of years , the most comprehensive study yet of the genetic diversity of the sub-continent has suggested .