Yes, we need more stuff like this and less of crap like in the X-Men movies where being a mutant seems to automatically mean you can jump 20 ft. in the air regardless of what the comics or pre-existing plot points in the film say a character's powers are.

Being fair, wasn't that really just X3? I don't recall any spontaneous leaping powers in X1, X2, or FC.