I am not at all condoning Sophia's behavior because it really isn't good, but she is being made to look like the villain and it's not really fair. Every single rant she goes off on is shown, and none of the other bitching from saffia or sree is really shown. it's not really very fair - her airtime is so negative and they just make her look quite boring. It don't think she is really being represented fairly when you have Karly, Saffia and Sree who are all really nasty, getting almost zero airtime - the only airtime Sree gets is to make him look like he's being bullied - and yet you can see he really isn't, because of all his snide little comments!
[/rant]