Flat designs put all the noise of artificial design techniques to rest. It paves way for simple and clean web designs that look classy and elegant. So why flat designs when we can reproduce the best web designs with colorful illustrations and flashy animations, not to mention the faux-realistic structures...