What if Olive was an 'ugly' girl?
If Olive was an "ugly" girl (TV ugly I guess. God forbid you see somebody's acne or whatever) would the movie have a different meaning and would we all react differently to it?
What bothered me about the character of Olive was that she was played by the gorgeous Emma Stone. I had a hard time believing that somebody who was pretty, funny, clever and no to mention didn't put up with most people's crap would be ignored... EVEN in a high school. Normally people like Olive excel in social situations and don't have a hard time making friends or being noticed. I didn't buy it at all.
If Olive was played by an actress who was just as funny and clever but not very attractive I would believe the character a little more, or at least would have understood why she was ignored by her peers and maybe why it was such a big deal when she became a so-called slut. It would have seemed unlikely and outrageous to the other students who didn't care about her before.
I'm not saying pretty girls are more likely sluts than unattractive girls but in Hollywood land it seems taboo to cast somebody who isn't easy on the eyes. A lot of movies cop out and cast the hot up and coming actress just to get an audience. I love movies and I've seen my fair share... I'm just getting really, REALLY tired of miscasting for superficial reasons.
That's evolution, baby. So mutate or step aside.