@oristarA,
oristarA wrote: What? It beats me!
If you, McTag, I and even the grumpy Setanta can analyse the subject as well, by what qualification, then, can Mr Smith tout that his analysis is better?
You have it reversed. Understand that "any" means "without restriction". You are interpreting it as "Any imaginable person can analyse the subject as well as Smith", (Smith is mediocre). You should interpret it as "Smith can analyse the subject as well as any imaginable person." (Smith is very clever).
[first element] can [do something] as well as [second element]
The order is important. If the first element is "any person" then the second element (e.g. Smith) is only as good as the worst possible person.
If the first element is Smith and the second element is "any person" then Smith is as good as the best possible person.
I can run as fast as any person = I can run as fast as any person in the world (including the fastest). Meaning: I am a very fast runner.
Any person can run as fast as I = Any person in the world (including the slowest) can run run as fast as I. Meaning: I am a very slow runner.