if Lord Krishna really believed in what he preached(Chaturvarnya is based on qualities and deeds)then what was he doing when Karna and Ekalavya were victimised because they were of a lower caste?This is a question if at all we consider Mahabaratha really happened as it was written,no proof of all those devine weapons bringing in rain and fire etc...