I feel like a lot of people are focusing too much on the helping villains aspect and way less on the stopping the win condition aspect of Farcade's mission. You don't necessarily have to defeat the hero, you just have to make the win condition unnecessary.
For example let's say there's a game world where the villain is using a energy source that is unfortunately cruel and inhumane for various reasons. Understandably the hero would want to stop the villain. The win condition here would be overthrowing the villain and stopping their use of the energy source. The solution for farcade in this situation would be to introduce an alternate energy source that's cruelty free. (I don't think it's out of the question that Farcade would be able to figure out a way to introduce a different energy source seeing as how they mastered space travel.) The villain would not need to use the other energy source and the hero would no longer have a reason to stop them, thus preventing the win condition from being fully fulfilled as while the cruel energy source is no longer being used the villain wasn't really defeated, they just picked something different.
This is just an example and there are probably other ways and situations where the win condition could be averted. I understand the idea of the heroes helping the villains is really entertaining and it is and can be done effectively but there are other ways the day can be won without having to help the worst person ever.













