It's one of those things where you get excited that there's something so accurate, but also a little fearful of how management could use it to incent badly written code.
There are plenty of techniques that let you write code that reads like an English specification rather than details of how it is implemented.
If you find yourself needing to write a comment, it's always good to think how you could re-write the code to say the same thing as the comment.
On my current project, it also tends to be inversely proportional to maintainability. Never send slashes and asterisks to do a function declaration's job.