Yeah...i'm not entirely convinced by this line of argumentation either.
I mean he brings up some interesting points in that post but i'm not sure it's enough to support his conclusion.
Normally his analysis is very good but maybe there is a bit of personal emotional bias at play in this particular case...