This always irked me about her char. She was made into a, for lack of better word, retard because of the goggly eyes. Like goggly eyes makes you into a retard. It makes it harder to see but you can get glasses for that or help your vission in other ways, it doesn't automatically make the char a retard. Same with glasses (as they can help you with multiply if seeing problems) and most, not all, chars in comics or TV shows that have glasses are either psychopats/the villian, bookworms or scientists.
If I have any spelling/grammar errors please tell me in a nice way. No need to be rude and/or laugh at me just because I have one or two simple spelling errors.