I would never hunt beaches barefoot; I always wear either my diving booties or water shoes. And here's a good reason why. I found these nasty rusted barbs of twisted wire with super sharp pointy tips in dry sand several years ago. They were only a few inches deep and had been lying in the sand with their prongs up. Just think if someone in bare feet had stepped on these lovely metallic items.
PR TIP: I throw away all trash that I find but I specifically have kept these nasty barbs in my pouch ever since I found them. When someone comes up to chat, asks me if I found anything, I'll pull these out to show them what can lurk beneath the sand. Just a couple weeks ago, had a lady come up to chat, showed her these, she literally gasped and then thanked me profusely for making the beach safer. I'll also show these to the lifeguards and they're always very thankful that I found and removed those from the sand. One guard who thanked me said that I just saved him the trouble of having to deal with a potentially serious first aid situation.
About an hour later, that same lifeguard waved me to come over. When I got back over to his tower, he told me about a lady who reported losing her ring a day or so ago, then showed me by pointing where she had lost the ring. I searched the area he pointed out but wasn't able to find it, but it was cool that he waved me over to tell me about a lost ring. So, it never hurts to generate good PR for metal detecting with the lifeguards and beachgoers.