Gearing might, but the vault does not suck.
People just hate that they are unlucky, and frankly, if you actually played BFA, you would not feel this way.
The vault is a HUGE improvement in every possible way, other than for people who play both M+ and PVP seriously.
Just because you are somehow getting unlucky with 3+ options every week does not mean it needs to change.
Gear will always be random from PVE though, because as you see in PVP, if its not, you have these checklists that people go through with gear acquisition.
In player v player scenarios this doesn’t matter as much as the power scale is fluid and growing daily.
But in PVE this matters a huge amount, as the week everyone gets a weapon or trinket, the content gets nerfed by a significant amount.
Then the week everyone gets bracers, they complain about how little impact it has had that week.
They actually explained this in a QnA at the start of BFA, but I guess some how a lot of the active voices on these topics weren’t actually active 2 years ago, so there is a lot to catch up on.