Definitely depends on what the Season affixes are! My intention is always to play a new class but it depends on the modifiers.
I'm not sure if we'll be getting unique armour sets like D3, because those always played a big part in what classes were going to have the most satisfying end-game play for your play style.
I'm inclined to say bad luck... My luck is non-existent in this game and has been since early access. Leggos rarely drop, often 1-2 from mystery chests, none from goblins and a handful from whispers.
About 75% of my total playtime has been alongside my partner who gets leggos at a comical rate. He got 4 uniques in 2 hours the other day, and I've had 4 total since we hit WT3.
Blizz just hates us I guess!