Fassabender‘s Magneto is more of a hero considering he was fighting alongside X for the majority of the 2 films he was in. He never really crossed villainy and falls more into the anti hero if anything.
Now if he were to rip Wolverine's adamantium out or build Asteroid M...
But that's too much to ask for since the films will always be PG-13