I honestly hate Agent Brody more than Billie and I never got why Billie became the fandom punching bag when Brody exists.
Yeah Billie having powers that feel like a Prue rehash was annoying. The telekinesis, the combat skills, the “super witch” vibe, the way the show clearly wanted her to fill the missing badass sister role after Prue died, I get why people rolled their eyes at that. And Season 8 relying so heavily on Billie didn’t help either.
But even with all that, Billie still felt like an actual person to me.
She was awkward, eager, emotional, impulsive, sometimes funny, sometimes reckless. You could buy that she was a young witch thrown into this huge magical world way over her head. She genuinely admired the sisters and wanted to help people. Even when she turned against them, it didn’t come from nowhere. Christy completely manipulated her emotionally and preyed on the fact Billie spent her entire life traumatized over losing her sister. Billie wanted her family back so badly that she ignored all the red flags because she didn’t want to lose Christy again.
And the biggest thing is Billie still had guilt. You could tell she hated what everything was turning into.
Brody though? Once “There’s Something About Leo” happened I was done with him.
I could never get the image of him holding Phoebe at gunpoint out of my head. I know the timeline gets reset because of the Avatars, but I don’t care, we still SAW it. The show still chose to write him doing that. And after that episode I stopped trying to force myself to like him because every appearance after that just made him worse.
Then you pile on everything else:
He tranq darts Paige.
He becomes completely obsessed with the Avatars to an unhealthy degree.
He works with Zankou.
He kills Leo in "There's Something About Leo" before the Avatars reversed it.
He constantly acts like he knows better than everyone else.
And even after finding out the Avatars didn’t murder his parents, he STILL refuses to back down.
That’s what really made him exhausting to me. His character had nowhere to go besides “angry guy obsessed with revenge.” Every conversation circled back to the Avatars. Every decision came back to his obsession. It stopped being tragic and just became repetitive.
And honestly I think the show wanted viewers to see him as this tortured morally gray anti-hero, but a lot of the time he just came across like a paranoid extremist. Especially compared to someone like Cole who at least had layers, charm, inner conflict, and chemistry with the sisters.
I also think Kerr Smith just didn’t bring enough charisma to make Brody work long term. Kaley Cuoco at least had natural likability even when the writing for Billie got messy. Billie could blend into lighter episodes, emotional episodes, comedy scenes, sister scenes. Brody felt like he walked in from a completely different darker show and never relaxed for even one second.
Honestly by the end of Season 7 I was more tired of Brody than I ever was of Billie in Season 8.