Now that the “Eldritch” prefix no longer has energy burn, Soul Shards are much less useful than Corpse Dusts.
Soul Shards should also give 25% life leech resistance. This should make them more competitive, especially for builds that can’t equip one of the handful of uniques that have life leech resistance and/or don’t have Ulo/Vulture.