I never took DPS checks and RNG as an artifical difficulty.
Ability to do a perfect rotation is part of your (mine) job and RNG is imo nice to learn react fast (if RNG doesn't mean stacking mechanics that are unbeatable even with exceptional performance).