Especially when Witch Doctors gamble for Tasker and Theo and literally can get 100x Jade Harvester gloves before seeing a Tasker and Theo, or in my case, never seeing a Tasker and Theo.
People should say "Kadala is a way to get extra Forgotten Souls".
P.S. Gambling for "One-handed weapon" or "Two-handed weapon" is a complete waste of blood shards unless you already have every other slot equipped with the Legendary you want, especially if you want a class-specific weapon.
EDIT: just to be clear, my point isn't that Blood Shards have value, or should have value, it's that Kadala does not serve the purpose she was put into the game for.