You show an ID to fly, book a hotel room, rent a car, buy a gun, during a traffic stop, while banking and when you are a younger looking 35 year old buying a six pack of beer from a cashier younger than you!
Showing ID to vote just makes sense to keep elections fair.