Case in point: Ned Flanders (Harry Shearer). Flanders' perpetually sunny attitude, combined with his devout religious nature, earned the animosity of Homer Simpson (Dan Castellaneta) for years.