Originally posted by: RamKiSeeta
Exactly!
Shows and movies always portray the Dwapara yuga as being casteist, but in that era there was no caste. There were "varnas", and these varnas were based on occupation. The Brahmanas were the educators/ministers, the kshatriyas the warriors, and so on. It wasn't like today, where there are untouchables and people discriminate based on caste. People view the previous yugas through the eyes of our current society and that wasn't true.
There was other discrimination then, but not caste discrimination. Ekalavya and Karna were not discriminated based on caste. They were punished for lying and cheating.
Yes, Ekalavya's punishment was cruel, no doubt about it, but such punishments were the norm then, especially under a monarchy. Thiefs were punished by having their hands chopped off. Many rapists were castrated. Crimes were punished a lot more harshly than they are today, so if want to judge anything, then we should judge the nature of the punishment, but not blame everything on caste without understanding what was actually written in the original epic.
Dronacharya favored Arjuna due to his dedication and studious nature, but he was not partial. He treated all his students fairly and graded them based on their dedication and nature. But Ekalavya was not his student, so Dronacharya owed him no loyalty.