It's no Discovery, but I like how chill it is compared to their last album. My favorite track is probably "Instant Crush", followed by "Give Life Back to the Music" and "Get Lucky". I really like the majority of the tracks in the first half and the second half is fine.
I find the best villians are ones that you can understand their motivations and enjoy their character, whether you like them or not. Hating a bad guy works because when they are defeated it adds more thrill but having a likeable bad guy is equally as entertaining.
I feel I love Avengers mainly because of Loki being one of the best likeable villians I've seen in a long time. Also I feel the only reason Avatar worked because that commando guy was such a great asshole antagonist, because all the protagonists in that movie sucked ass(other than Sigourney Weaver who is great in everything).