Blog:Which is better a Heroic or Villainic Role ?

In Infinity War/Endgame Josh Brolin was played a Villainous Muscular Titan named Thanos while Deadpool 2 he was played as Heroic Terminator Cable,While In Shrek/Puss In Boots Antonio Bandreas was portrayed as a heroic cat named Puss In Boots while in Sponge out of the Water he was played as a one-off time-alternater greedy pirate named Burgerbeard,This also in Inside Out,Bill Hader was portrayed as a heroic-thingy emotion called Fear in which in Cloudy with a Meatballs 2 he was played as evil Dr.Flint Lockwood in which in The Angry Birds Movie 1 and 2 was also portrayed as an hungry Leonard,which personality is better for a movie a hero or a villain ?