The advantages of bar codes over RFID are as follows:
Lower cost. The cost of implementing a bar code solution is generally less than that of a comparable RFID solution.
Comparable accuracy rates. In several cases, the accuracy of a bar code solution is about the same, if not better, compared to an equivalent RFID solution.
Unaffected by the material type. A bar code system can be used to successfully tag almost every kind of material.
Absence of international restrictions. Bar code systems are used worldwide without any legal limitation on the use of the technology.
No social issues. Today, you can find bar codes on almost every item on the planet, but no privacy rights group object to its use.