@lazerus56
I'm disappointed as you about the glasses, but that's probably my glasses fetish speaking.
About your question, It's probably because of the "ideal" beauty standard in Japan, and because glasses have strong nerd/loser connotations.
Or maybe the author has glasses and wishes he hadn't.