The poor eyesight you're referring to comes with age, generally after the primary ages of procreation. That's why, on an evolutionary timescale, there wasn't much benefit to weeding out the need for glasses. Maybe into the future we will see that. Conditions which cause poor eyesight from birth get weeded out.