They’re going to be adding a system in season 4 where you can acquire tokens to buy up to 3 weapons or trinkets of your choice. There will be quests where you get a token for 30 boss kills, then 20, then 10. These weapons/trinkets will start at normal level, but can be upgraded to heroic or mythic.
Please note: This information came out a while ago, it’s possible that the system could change prior to season 4 launch.
Plenty of options if they actually wanted to improve this system.
They could let you mark an unlocked item as “do not present this to me again” so it’s blacklisted from future vaults.
Or they could let you choose to pull the slot machine lever again, but every item drops 3 ilvl.
Or they could do away with rolls entirely and have bosses drop tokens/badges that could be redeemed for loot from vendors.
They could get rid of gear drops entirely and have bosses drop crafting materials that could be used to create the items you need. This would pair very well with the planned crafting changes for Dragonflight. Blizzard could set a fixed cost for these special items so that price gouging doesn’t occur.
I’m sure there are plenty more possibilities, these are just the ones I’ve been thinking about lately.