As far as i have understood OP is basically asking the following question:
Should the caste systems be followed ? ( i think reference here is to the 4 varnas ? )
In his own words,
This question asks is it necessary, and does the religion work
Well, the caste systems are prescribed in scriptures to be followed only what else? Hence, for me not that great a question.
And, if i was answering then i would have simply mentioned YES. If we go by scriptures we can't say that the caste systems mustn't be followed. Whether its follow able now or not is not my concern.
Now, what @iammilind tried to do in his answer is to point out the difference between may be jati and varna. Which is a good thing to do specially if you are explaining things to someone who's alien to Hindu concepts.
In any case, milind's answer is this:
Whether to follow "caste system" or to continue "division system" is upto the society. The post independence India was leaned more
towards Russian style "Communism" ("Socialism" to be precise) and the
"caste system" co-existed with it. In recent times, it's diminishing
"Division system" is not something follow-able, they exist anyhow.
Well, again that's his answer. So irrespective of whether its good or bad, right or wrong how can it be deleted? Because, supposedly, only "not an answer" can be deleted.
And he has cited some verses from Bhagavad Gita too.
IMO this answer also should be undeleted.