I like Magneto.. I like villains with a strong purpose ... it makes for good story telling. Sometimes I find myself siding with Magneto because he isn’t in the wrong most of the time. He just doesn’t have sympathy for humans. It’s easy to relate to him. Not to mention dude is quick to kill anyone but protects mutants at all costs. So he’s a pretty layered villain.. (not one dimensional) to be honest, he’s my favorite villain in Marvel because of it.
I think it’s because his point of view isn’t necessarily wrong.. his perspective is just different from Xavier.. it makes for good story telling. It’s like two sides that make sense to collide all the time, but understanding both.