What if the user actually really wants some of those comments in the output? (one real scenario that I've seen used quite often is having HTML comments containing doc version info, generation time, etc.) I usually shy away from doing things the user is not specifically instructing the tool to do.