The Dragon Blood Droplets' importance is dependent on the player's perception of the importance of this item. For players who are skilled and efficient; for them, its significance as a quick item is less due to their low death rate.  On the other hand, players who are new to the game and will likely die more, and on top of that, they are fine liners who have an exhaustive approach towards finishing the whole game have a greater significance for the Droplets.