My only complaint with the Juggernaut character was how he was taken out.
I mean, come on! It's the Juggernaut, *****! I don't care if he is a mutant, and Leech is nearby. Juggernaut, of all people, is not rendered out for the count because he runs into a wall! That's just not right!
Whatever happened to the animated series version of Juggernaut, where it took an entire team effort just to get his helment off so Jean could telepathically attack his mind? Okay, so Jean was a nutcase and Xavier was in a million little pieces back at Jean's old house, but they still could have had a team effort of taking him out, not having Kitty move out of his way as he slams into a wall
Other than that, Juggernaut was pretty much on point. That's all Juggernaut is is a walking one liner, so I don't understand the complaints over his dialogue.