To be fair, "all liches are evil" was more a 3e-ism. Past editions had plenty of good liches - 3e changed things- so (at least in MoF) variants were created to accommodate the old characters.