or tracking them into my tent on my shoes.
That reminds me... I didn't mention it but one reason I have had no problems with my tent floors is probably that I never wear my shoes in the tent. I step out of them on the way in and into the on the way out.
Also I typically do not crawl or step directly on the tent floor. I usually blow up the pad outside then place it and the sleeping bag from outside. When I climb in I am usually ready to either read or sleep, so I crawl right onto the pad and settle in for the night. The exception is rainy weather when I may inflate the pad while I am in the tent. I do sometimes deflate the pad before I climb out though.
These days I most often use a really light bivy instead of the tent so any traffic directly on the floor without a pad is completely eliminated even in rainy weather. The pad typically stays in the bivy, when packing, unpacking, or carrying the bivy on the bike.