I come from a graphic design background and I really sympathize with the author's grievances regarding the field but I can't help but to have a disdain for his victimized tone and lack of business knowledge or insight in all of his writings on the subject of flat design, code-first, function over form etc.
I believe he has not yet reached the truth and real drivers behind all of these concepts and developments in the field.