Why do band-aids reduce pain? Or is it just a placebo effect?

Bandaids. They protect the wound from the environment and by doing so minimize the pain producing stimuli that may occur from abrading the area, exposing it to moisture, toxic materials, temperature changes, and so on.