Sérieux? Akainu pas méchant?
Ener pas méchant? 
Tu n'as pas compris le sujet justement, c'est pas une histoire de méchant ou de gentil, c'est une question de savoir si dans le manga y a une distinction Gentil/Méchant.
Et la réponse est souvent non.
Akainu n'est pas foncièrement méchant, juste extrême dans sa façon d'agir, mais on l'a pas vu abuser de ses fonctions pour des choses complètement infondé ou personnelles.
En gros c'est un gentil quand on regarde la chose d'un avis neutre, mais dans l'histoire c'est un méchant.
Justement parce qu'on se place d'un point de vue du héros.
Dans le cas contraire Bartolomeo est présenté comme un gentil, alors que d'un point neutre c'est une enflure de mafieux.
Avec Ener le débat est possible, mais c'est juste parce qu'il apparaît comme un méchant.
Si on l'avait vu comme un allié de Luffy et qu'on nous aurait dit : "Il a exterminé son île natale et Skypia" au fond on s'en serait foutu, tout ce qui compte c'est le moment présent dans OP.
Et Hancock vivait sa vie, elle était pas plus méchante ou gentille qu'avant, d'ailleurs même "aujourd'hui" elle n'est toujours pas plus gentille, encore une fois faut faire une distinction entre le point de vue de Luffy et le monde de OP.