I wish to defend all punsters. To be able to think of that unexpected link between words quickly, and say it on the spur of the moment, risking being ridiculed for the pun, or not understood at all, takes a certain kind of facility with the language (or more, for multilingual puns).
So could we change this fashion of describing clever puns as "really bad" or "awful"? Yes, cleverness is not as good as kindness or knowledge, but punning is a unique ability which needs more appreciation and less scorn. This is for the many people who have contributed great puns across many fora on social media and in conversations I have had.
Eg. I'd posted a photo of someone using a lollipop to steady his camera; someone called it a lollipod, and another, a lolliprop.
I happen to enjoy puns very much and don't like groaning when I hear one...I would rather say, "Oh, that's a good one!"