Why web sites look so ugly

This is a great article on “Product design vs. technical debt.”  Nice job by Andrew Chen.  Basically, here’s why some web sites turn into a big mess.amazontabssummary