This is revisionist nonsense. Ancient texts, both sacred and secular both describe a extant caste system.
The jaati system was a system of hereditary professional guilds - so you'd have different jaatis for accountants (Kulkarnis for example), farmers (Vokkaligas), teachers (Upaadhyayas), etc. The professional skill was jealously guarded and generally not open to outsiders.
And then you had the varna system which literally means category. This categorized people into 4 categories - Brahmanas, Kshatriyas, Vaishyas, and Shudras based on their nature and actions, NOT profession. This was not hereditary.
The british had zero idea of this, conflated jaati and varna into "caste" and made it rigid by bringing out voluminous reports that classified each jaati into a varna!
Varna has always been hereditary. Anyone claiming otherwise is mistaken or making stuff up.
Duryodhana said, “O preceptor! It is stated in the sacred texts that there are three ways to become a king—through noblebirth, through valour and through leading an army. If Phalguni is unwilling to fight with someone who is not a king, I install him as king in the land of Anga.”
Right there you have it. Different ways to become a King. None based on caste.
Our history has had several, several, instances where "Kshatriyas" have not been kings. There are umpteen people who are regarded as Gods and among the greatest, who do not belong to the "upper castes." The author of the Ramayana, Valmiki, was a hunter - which is also regarded as a "lower caste." The author of the Mahabharata was the son of a fisherwoman, also regarded as a "lower-caste." Shabari, from whom Rama accepted half-eaten berries was a tribal inhabitant from a hunting clan - also deemed to be "low-caste." All these people have been looked upon as great beings, almost equivalent to Gods, and have been worshiped.
So no, if there have been revisionists, it is the ones who have used distorted british translations, and mutilated our history.
For example, from jaati and varna, what follows from that? Admittedly, a vague question but wanting to learn a bit more.
Just saying this is the first perspective on HN I have read about caste being inaccurate, and wanting to understand this fresh context.