Max M. answered 04/13/19
Harvard Literature major with 20 years of coaching writers
The most famous non-Shakespearean eye-plucking is probably Oedipus, from Greek mythology, and more specifically the tragedy by Sophocles.
Oedipus is the king of Thebes, which is suffering from plague. He learns that the reason for the plague is that there is a man in the city who murdered his own father and married his mother. Oedipus vows to find the criminal, put out his eyes, and banish him. Then he learns that he is the murderer (he was abandoned as a baby, and so never knew who his father really was), and, true to his word, he puts out his own eyes and banishes himself.
Soooo....let me turn it back around to you and ask why Macbeth is making this reference at this time?