It's realistically accurate. To be fair, one poison ought to poison say 15 arrows. And upon clicking on the arrow stack it ought to show say [15/100 arrows poisoned] after applying a single poison to it. And of course the deadlier the poison - the deadlier the poisoning. p.s. Also let archers shoot while running.