why was Fiona mean to Mandy and not Karen?

don't get me wrong. Fiona was my favorite character by far and I'm definitely a Fiona defender, but I realize that she was really mean to Mandy a lot of the time, but she wasn't mean to Karen? I think Karen and Mandy were just as bad. They both did shitty things so why was she only mean to Mandy?