When the caste system first was introduced it was not discriminatory therefore the caste system itself is not discriminatory. In recent times people have become more and more interested in social class and are more willing to discriminate therefore, if caste was dine correctly with true Hindu beliefs it would be fair.