Making it Suck

Aside from simply malicious design, is there anything that intentionally facilitates a bad experience? Why would someone do that to other people? For what reasons might something be made to suck?

Should all design seek to create a perfect user experience? cooper.com.