Why doesn't honey spoil?

Kind of wrong; the reason garlic in oil can permit the reproduction of botulism pathogens is that the garlic provides a moist, nutritious environment for them. Honey doesn’t - it’s too sugary for the bacteria to feed on directly. If we were to try to preserve something (say, whole fruits) by simple immersion in honey, then that could provide a suitable anaerobic, moist environment.

I could see using these things if modern medicine was not available, but if you’re stocking an emergency kit, why use substandard antiquated remedies? Why not just put real medicine in there?

Oxygen poor environments promote botulism only because there aren’t really any other important dangerous foodborne bacteria that can reproduce anaerobically.

While this may be OK if sugar is all you got, I would recommend against it. The key in long-term wilderness wound management is aggressively re-clean the wound. Do not make the wound inaccessible (such as by packing it with large amounts of material, including sugar). Much better for an emergency kit would be sterile gauze and cooking gear to boil water so you can clean the wound (filters or Iodine are OK, but cooking would be the gold standard.)

You should remove gauze, bandages, etc. at least every 24 hours for cleaning - you’ll go through a lot of sugar that way.

Think of it this way - yes, sugar will keep bacteria from growing on the wound - but what’s going on under the sugar? You need to know the answer to that question.

-Wevets, Wilderness EMT

Botulism spores thrive in cool, low oxygen, non-acidic enviroments, stay dormant in high oxygen or high acid enviroments and are killed in high temperature enviroments. When botulism spores thrive, they produce botulism toxin which persists even after cooking or high acid. Botulism spores are not a problem for adults since their stomach is acidic enough to kill them but botulism toxins are so care needs to be taken to keep the spores either dormant or dead. Honey is not a problem (dormant spores), roasted garlic in oil is not a problem (dead spores due to heat), raw garlic in vinegar is not a problem (dormant spores due to acid) but raw garlic in oil is (active spores producing toxins).