I think it would be a more immersive and balanced experience for bow users if we could craft different arrows like - “Arrow”, “Bone Arrow”, “Fire Arrow”, “Explosive Arrow”, “Ice Arrow”, etc. And then remove quivers completely. Bow could only fire when arrows are equipped, and there could also be a basic bow rune called “Enchanted Shot” which would use stamina to fire a magical arrow and use 0 arrows, but it would deal -50% damage compared to normal damage when using actual arrows, and it would cost more stamina than normal arrow shots. This way you never run out of ammo during a boss fight, only lose damage power when out of arrows.
Only problem with this will be people complaining that now they not only have to do supply runs for food, but also for ammunition.
In that case, one “Pine Wood” would probably need to craft 10 arrows so it is not too annoying. And arrows should stack in inventory to x999 or perhaps introduce a new tool called “Quiver” that comes in many tiers like other tools and each tier increases how many arrows per stack you can hold. Perhaps starting with x99, and highest tier stacking arrows to x999.
The Archer class or another bow focused class could also have a passive trait that for example gives 40% chance to not use an arrow or a passive that returns 1/3 of arrows used when an enemy is dead and it returns 1/3 of arrows used on that enemy.