I would love to be able to read the article you refer to above. I might not agree with it, but I imagine it would make an interesting, and challenging, read. Would you happen to know where it can be found?
While probably not the article he is referencing, here's another article by the same fellow that touches on a few pertinent points:
Edited by Sean R., 04 June 2009 - 11:06 AM.