Stevethetyke - True Change your name and the way to know ones caste is difficult.
But none does it for the sake of hiding their Castes.

To begin with and to add on to What Winn had mentioned about the Origin Of Caste System -
I had read Indian Philosophy by K Radhakrishnan..

tht the Origin of Caste System was to preserve the unique culture/traits of all the professions.

For example - a Son of BlackSmith would definitely make a Better blacksmith than a son of Brahmin who would have seen research on scriptures as a easier option to choose.

System is
Bhramins - the Intellectuals - Not only for religious, but also for Political, Social and war tactics Advices

Khatriya's - Teh warriors - The fighters, The Kings.. who protect the society and invade land for them

Vaisya's - Business class- The Scoeity tht is well secured by Warriors and educated by Brahmins.. Vaisya's made it a successful society.

Shudra's - The Working Class - People who wrked for the Businessmen to run the Society.

No one was looked down upon.. and to maintain the traits
But as every idealistic system, down the line in many years to follow.... The greed for Power and Hunger for fame changed things.

but now Thanks to the reservations - People are dying to be Dalits and Low caste people for the privilege they are been given by Govt.

The then well to do castes protest and say they are mis treated and to accept them as SC/STs and forward the benefits of reservations..... Ya total W T F.

If you follow Indian Politics n Culture.... it is amusing.. :)

Now if you see the caste system is changing -

People differenciate themselves as Engineers, Docs, Commerce Grads etc etc etc
Or people wrking for Govt, PSUs, Corporate world.. etc etc etc....

___________________________________________
Man created religion ..not GOD... get over it guys...- FS