Despite the slide backwards in BfA, the lore, and the collectables. The fact I can often make some progress in my goals each day, and rewards aren't months in the future without other, smaller rewards on the way.
I do think they need to ditch the RNG and implement some way to eventually get the item you're going after, though, for anything outside of progression gear.