It's simple, intuitive, you had options to work towards when drops didn't happen, you weren't plagued with a ton of grinding unless you were particularly hard on raiding and really needed gear fast.
It had its faults, but it's a million times better than RNG, unlimited endless grinding, and having to change up how your character plays half a dozen times a tier.