True, the video above is quite humorous, but it brings up a serious point. Like over marketing, over design also exists. Do you over design?

Over design can be as damaging as under design. It can raise the prices of products and manufacturing complexity to impossible levels, while not serving most customers any better. They key is to design towards your market niche.