I use them all the time and love them. I'm actually old enough to remember when we used them overnight in our hair to make pincurls. This is in no way a new item, someone just found a new use for them.
I used to use pins for pinning my binding, but since I've found these binding clips, I'd never go back to pins. I remember too many stuck fingers when sewing on the binding!