It's VERY dependent on class/spec. I've seen Rogues complain left and right their powers suck and they get stomped by bosses if they have poor power RNG during the run.
Meanwhile my warlock just strolls through it even in shitty 160 blue gear, because lock anima powers are amazing and being ranged + pet just makes everything so much easier.