I have an ID card which can be used as a passport in the EU. And I can carry it in my wallet as the perfect form or identification to prove who I am. It gives my citizenship, name, DOB, and address. What more could one want in the way of having one peice of ID for proving wh one is at the bank, airport, and so on.
Keep ID cards. They are useful.