Kent Beck and Robert C. Martin are both programmers. They don't just "write books rather than software" so their input is valuable. On the other hand, this blog post was written by by someone employed by a software consultancy company that prides itself from their Agile practices. So I can hardly blame him for defending his employer's practices.