Looking for basic information about ASP.NET syntax, I found this description of Server-Side Comment Syntax. It explains:
Server-side comments enable page developers to prevent server code (including server controls) and static content from executing or rendering. The following sample demonstrates how to block content from executing and being sent down to a client.
There you have it: the point of a comment is to prevent a chunk of code from executing. There's no mention of using comments to communicate with other developers. This helps explain a number of Daily WTF's!