> Visual Studio makes the XML trivial as it adds it for you, you only need to provide the content.
I didn't disagree with that. I said the hard part is adding the content- something that automatic documentation has made harder by removing incentive, not easier.
> Parameter names should be self evident, but they can't always be.
Prove it, cock for brains.
> If a function takes a path to a file name, and it has to be a fully qualified path do you name it "strPathName"?
Straw man. Don't make an API that requires a fully qualified path, duh.
I'm still waiting... Maybe you can try an argument that doesn't depend on such a weak strawman next time.