This is my first encounter with it as well, but I think its a wonderful label because it accurately describes an attitude towards biotech that I find many people have in a succinct elegant way. I always found calling that group simply "anti-gmo" sort of clunky. What do you find offensive about it?
EDIT: s/strange and nonsensical/clunky/