I agree, I actually felt like First Class was the best superhero film of 2011.
Here is the thing with the Fox X-Men, they are ultimate mixed bag franchise, which is not bad considering screw ups like the DCEU and Fox's various attempts to make the Fantastic Four into a franchise. Magneto may be overexposed, but he never got turned into a joke like Dr. Doom did on the Silver Screen.
You got 2 okay films: X-Men and the Wolverine.
3 Bad films: X-3, Wolverine Origins, Apocalypse.
And a bunch of good ones: X2, First Class, Days of Future Past, the Deadpool movies, Logan.
That is a fairly good track record. Lots of franchise have uneven records (Star Wars, Star Trek, etc).
Though I think Logan was such a great ending for this version of the X-Men, I am fine with ending the franchise there. I do not really care about Dark Phoenix, they already messed up that story in the Last Stand and I think after Apocalypse, I do not care about this take on the X-Men anymore.
But considering I loved Logan, I am glad they did not recast Wolverine.