To be honest, I heavily dislike plots like these where the villain is known to the readers but not to the mc. It makes the manga feel like a waiting game.
I gotta disagree. I really enjoy the backstories. It really shows how there isn't a single villain or hero. They're all the heros of their own stories.