@Farlander I'm not talking about no loot drop at all.
Animals would drop skins, fur, bones, paws,...
Elementals could drop some brimestone, or even magical resources like elemental fire, etc.
Humanoids could drop items that they are currently wearing only, so if humanoid wears leather coat and uses sword, then he can only drop 1 leather coat (the kind he is wearing) and 1 of that sword.
It makes no sense that bear drops 2 handed mace or plate armor piece.
This resources can also be rare, so you could hunt bears for chance to get that rare claw (some RNG in this aspect is ok).
So hunting makes a lots of sense. It just isn't unrealistic, and bear doesn't drop you full set of armor. You hunt for resources and craft your own armor yourself.
It also makes no sense that bear drops blueprint...
Perhaps humanoid can drop that, but again not any humanoid, but only the ones that make sense.