Engineers don't walk anywhere. They are too occupied with figuring out ways to not have to walk, to be bothered with the whole "walking" thing.
And I was not really specifically addressing or disagreeing with anybody, per se. Just saying that there are a lot of people in various fields that use specific routines as acceptable, that really aren't. I wasn't saying that what you do, in that particular field, wasn't an acceptable practice, however, for THIS field, regarding the replacement of TIM on a heat spreader or the bottom of a heatsink, it is a generally held and accepted believe that using lint free cloths or some form of lint free paper product, should be employed for the specific reason of avoiding leaving ANY fibers on the surfaces because exactly as was mentioned and regardless of the fact that it might only be hundredths or thousandths of an inch of interference, it does in fact leave something to stop what you hope to be a purely flat on flat surface (Which it rarely is, but that's a different discussion) from being able to actually mate as closely as possible.
I really doubt that anybody is going to argue that when it comes to mating a heatsink to any surface, you don't want anything EXCEPT for the thermal interface material to be in between the two surfaces. That's not rocket science, it's just common sense.