Why the generation is obsessed with the anti-hero
The first reason for hating while loving the antagonists is the fact that these characters are a reflection of who we are. Another reason for the love of villains is the psychological mindset that beautiful is good.