Although we don't have a lot of hard evidence, there is reason to suspect that the high rate of poor vision in modern young people is more environmental than an evolutionary flaw. We spend too much time indoors staring at nearby objects under dim artificial light. People who spend most of their time outdoors are less likely to need vision correction, although there could be trade-offs later in life as the damage caused by natural UV light accumulates.
IIRC, we do have evidence that myopia started to decline (in the population) in Singapore as soon as the city applied strict rules for enforcing outside activities for the children basically every day.
I remember that the effect in the tendency was more or less immediate.