I don’t think all villains, or all characters for that matter, are the same and require the same things. in the case of the Joker, I kinda feel like the more we know about his history and backstory, the less interesting he becomes. Whereas the reverse is true of Magneto.