It's because of the longevity of the show that I think the worst character in the Simpsons is frequently Homer. Sometimes the plot is only propelled not by density but incredible stupidity and greed—something that was poked for fun on the Frank Grimes episode but I say frequently was just generally bad.