Mek is much more of a grey character. He does good things, like stopping Nyarlathotep's plot, but for his selfish gains. Mek also tortures sorcerers and is prepared to sacrifice an innocent woman, so he's a bit more complex than good or bad.