I already commented on this so I guess it must be a bit of a hobbyhorse, but I think I can answer your question. The comment really has nothing to do with coming back and fixing it later. It has to do with alleviating a feeling of guilt (or is that shame) about shoddy work. So the comment has served its purpose and that is why it is there.
Once you make a point of never doing this, the psychological pressure has to find another outlet, such as just fixing the code in the first place.
I try to datestamp my comments, but I've seen some of the above with dates three years old. Why?