The article really isn't that good. But it goes over the main features of the current concerns with McLeod. And if Baldev Singh took this outline and then filled it in with specific information his critique would be a fine one.
Why do you think McLeod is so great? Looks like we disagree on this. In my opinion, McLeod's work is biased and in places woefully short on evidence.
When Baldev Singh says:
McLeod says, “The article is very well written, as it brings out the teachings of the Gurus clearly. If Sikhs fully accept their teachings, why then are they so attached to Darbar Sahib?” Look at the logic of McLeod! Not only has he changed the subject altogether,but has even injected the “Darbar Sahib” into the fruitless debate. He admonishes the Sikhs for not being faithful to the teachings of the Gurus. He completely ignores Paine’s distortion and offers no word of advice to Paine. Is it because Paine is simply exaggerating what McLeod himself said in The Evolution of Sikh community?
Baldev Singh is absolutely right. McLeod either has a hidden agenda, or he is blind to his own misunderstanding. And he demonstrates that he does not reflect very well on his own conclusions.
And that is where the criticism of McLeod's dissertation committee is fully on point. They apparently did not hold McLeod's feet to the fire either.