Man I go from absolutely loving an episode to not feeling the next one. This episode just didn't do it for me, there were a lot of big moments but none of them really landed for me cause the pacing is so awkward.
I also didn't like Magneto going full villain, doesn't really make sense to me with how he was presented up until this episode, his choice to neutralize the sentinels in the way he did was drastic and far from ideal considering all the collateral, but what choice did he have? Made no sense to me that pretty much all x-men were opposed to what he did, they couldn't exactly talk it out with the sentinels, all mutants were gonna die with the way things were going. They've spent whole season showing how trying to reason and find a middle ground with bigots doesn't work, you get hate crimed regardless of how willing your are to suppress your identity and blend in with the society, so then why now present Magneto as the bad guy here? I don't get it.