It doesn't appear to be a bug to me. If you read your middle link. It clearly points out the .dat and .bak files should also be moved along with the incomplete folder. You can check out this link also.
http://www.gnutellaforums.com/showth...highlight=.bak
If a user deletes, moves, or modifies the incomplete folder files. That is now LimeWire's fault. I don't think so.