Are you sure the tent actually leaked in the rain? Quite often the combination of high humidity, perspiration, damp clothes, and exhaling moisture will result in all of that condensing on the ceiling/walls and ending up in the floor as puddles. Why I tend to like floorless shelters in forested areas, although that could be a whole different ballgame on compacted or clay soil.