Rebecca's character was just awful.
I honestly couldn't understand how this character had so many fans. She had practically no character development throughout the series. Even when she turned "nice", she was still so unpleasant and selfish. She's wronged almost every character on the show:
-Was nasty to Casey her entire first year. Didn't know Evan was her boyfriend, but when she found out rubbed it in her face. After Casey put her membership on the line for Rebecca in front of Tegan, Rebecca still treated her coldly during the election period (and most times after that).
-Used Cappie to irritate her father
-Treated Rusty like dirt during the Mr. Purrfect contest
-Kissed Ashleigh's boyfriend
-Cheated on Evan
-Was a complete BITCH to Dale about hanging around the sorority house (NO one else cared)
-Made fun of Calvin's boyfriend for being stupid, caused problems with Calvin and Heath and didn't seem to care
She is just nasty. She's only had a few redeeming moments throughout the entire series. I got so sick of seeing Casey run and be there for her only for Rebecca to forget about it by the next episode and be nasty to Casey.
I thought in Season 6 they would finally develop her for the better, but in almost every episode she was bratty and selfish. She was the worst choice for president. The way she treated the girls and basically whored out Heather was beyond irritating.
She has got to be one of the worst characters in TV history. Usually with these kinds of characters they make them more sympathetic as it goes on, but I saw none of that with her. I feel sorry for Dilshad for having to play such a horrible person.