Even though I can see why you do not like it WkD, Glitch is supposed to be a slightly random and humorous game, one of the reasons why it is so fun. I think the Pig Fondler badge shows that the glitch team has a good sense of humor.
I think it's ... okay ... but it was certainly awkward when, while visiting my parents, I called my mom over to look at Glitch and, immediately, "PORK FONDLER" appeared onscreen.