Absolutely disagree with the OP, I've always felt that part of the reward for getting geared up is being able to do things like aoe pull and brute force through bosses instead of having to do every mechanic perfectly. That's one of the most satisfying parts of getting gear and something good MMO's do, in my opinion anyway.