Working with Java and Java frameworks I have started shuddering when I encounter Abstract Factory patterns. In my opinion this is the most abused design pattern. Not all frameworks abuse it but there are many. It doesn't fit all models and when almost 100% of the time you are going to be doing the same thing why abstract it?
Which design pattern in your opinion is the most abused design pattern? One where developer have used it but it doesn't fit the problem so well. A case of having a golden hammer and everything looking like a nail. So, which design pattern makes you shudder when you encounter it in the wild?
EDIT: Just thought about the Singleton. But that cropped up in the question of the most overused. I am asking for the most abused. (Or incorrectly used).