Infographic: Homer Simpson Explains 6 Things People Hate in Websites Posted by Jessica Miller on May 26, 2014May 25, 2014 Posted in Usability If we all designed our websites or software for the “Homer Simpson’s” out there, we certainly wouldn’t have any customer complaints about difficulty. Let’s put an end to “Where’s the customer support contact info?” (D’oh?)