It seems like when getting things like Crux/Vex you are either really lucky or unlucky.
I see a lot of it took me 2x or 20x. Not a lot of on between. Took me 17 btw.
I feel like there is something about luck/RNG in this game that people don't discuss. And that is I believe the more time you spend on this game, the less luck you will have. Example- my friend has about 1/4 the amount of time played, and he received all exotics before I did by like 2 months.
It would make sense from Bungie's PoV. Increase luck for those who play less to entice them to play more. Decrease luck for those who play a lot to increase their play time.