Interesting read. I know I've certainly got strong opinions on design and enjoy reading about it though I'm not a designer by trade.