Certain things are more dangerous than others.
Poison needles I tend to pick up in the first few levels, so if I find a blowgun, I can use them. After that though, there's too many to reasonably pick up them all, and one more possible source of poison is a small, easily managed threat (potions of healing, rPois, having enough hp to be able to just wait it out...) at that point, especially considering the low odds of monsters finding a blowgun to go with it. If I clear say, a nest of kobolds, I will sometimes take the blowguns and dump them somewhere else, so intelligent monsters don't have a free ammo pile to use against me. I'll also sometime do the same with centaur bows- leaving useless piles of arrows.
Curare is a bit more dangerous though, since if you get hit, it can turn fatal much easier and much quicker than a light poisoning (if you haven't experienced this, start an assassin and try some for yourself on an Ogre or two. Or try the sprint map with Sonja and see how many times she kills you with it). Honestly, I kind of think of it as the closest crawl comes to having
cockatrice type deaths. But really, it's the same reason you don't leave wands lying around either- it's just too useful in some unsuspecting creature's paws.
Other things I tend to loot and move, just so they can't be used against me again include any weapon brand I'm currently weak against, and draining weapons, because if there's one thing more annoying that getting level drained, it's coming back later and getting level drained by the same dang thing in new hands.
But yes, feel free to leave most the floor trash where it is. Unless you're playing with Nemelex of Jiyva, there's no use for it, and it would take far to long to safely stash every tiny potential threat for very little return. It all comes down to cost benefit analysis- you remove the threats you feel it's worth your time to remove.