Why is Bonnie not the main character of this show? She does all the heroic things—saves people, cares about people, has empathy and compassion, but isn’t a pushover, she’s strong but she breaks down when no one’s around, never gives up, always finds a way out of a mess, etc.
Meanwhile, our actual heroine is hurting people and thinking only of herself and her love life. Bonnie does all the heroic things so Elena doesn’t have to. It’s absurd.