Почему Гарри Поттер не наколдовал себе хорошее зрение?
По той же причине, что и его отец Джеймс, который ходил в таких же очках. Магия имеет границы возможно. У Гарри должны быть какие-то слабости, что бы он не был идеальным человеком даже в волшебном мире.