@futurebird I like the red and white solid ones. The ones with green swirls are yuck, as are the equivalent rock candies, and you can quote me on that. I reluctantly got used to the taste b/c I have these relatives.
If tree branches are weak or droopy, they won't stay put, but people put them on trees. A nuisance, if small kids or some animals are present.
They get sticky when eaten, so they are messy in kids' hands. Kids love them, of course.
I think they are supposed to represent a shepherd's staff. The whole "shepherds tending their flocks by night" part turned into delicious cavities and sticky doorknobs.