Boxing so helps your situational awareness, which in its own helps a lot with raiding.

And the mage iceblocking was epic on our first 25 Icehowl, but yeah you can't know it all. You even didn't know twins and anub while you where there yourself, some people pick stuff up slower (some just refuse to learn), its the game, its the people in any case not much to do but kick and replace .