I recently read an article on how we root for the villains in tv and movies and a thought occurred to me: a lot of the time, we end rooting for the bad guys in comparison to the good guys because of how the good guys are written. Either the good guys aren't really all that good, or the bad guys have too much of a point, or the good guys are actually working for the wrong side.
Example: Continuum, the tv series. The main character was fighting time-travelling terrorists. Sounds noble, right? However, she was fighting for a future where people are under the control of the corporations that have taken control of the country in the future. Also, she later admitted that she was really just fighting to ensure that her family still existed. She later teamed up with them to change the future for the better.
Here is the article: https://www.avclub.com/7-bad-guys-we...535502#replies