User blog comment:Superdawnfan/People Thought To Make Great Main Villains But Wouldn't/@comment-1741760-20161127213420

I agree with those in the comment section that say the only villains TD could have now are Jo, and maybe Eva/Amy. But to add a new layer to the topic, that's part of what the new casts are for right? Their job is to create new energy in the show once the drama starts getting stale or the characters start losing direction after they had already reached their peak (most of the characters on Team Victory for example had already past their prime, and that's why they ended up getting shafted and there was no fourth season entirely of OGs).

Just think about it. Heather came from a new cast (as the first cast is technically new), then they used alternative characters as antagonists later like Justin and Courtney. Alejandro, Scott, and Mike (talking about Mal here though) were all new, and Jo will probably be the supporting cast member from Generation 2 to eventually be an antagonist. Once they started running out of ideas for that generation, TDPI shows up and we got new antagonists, with Amy having potential to be an antagonist later like Jo, and like how Justin/Courtney ended up doing.

It's a cycle basically. I think bringing up the fact that the show adds new characters frequently is worth mentioning in a discussion like this, and it's not like the show is running out of villains because there will always be more.