There are several reasons why a cat may cling to its owner's feet. First of all, this may be a cat's way of expressing affection. Cats often like to show affection to the people they like, and cuddling their owners' feet may be one way they express this affection. Another reason cats may cling to their owners' feet is because they want attention. Cats are generally independent animals, but they still require human companionship and care. If cats feel they are not getting enough attention, they may hug their owner's feet to get attention.
Finally, cats may also hug their owners' feet because they find it a comfortable place. Cats like places that are warm and cozy, and your owner's feet might just fit the bill. If your cat seems relaxed when clinging to their owner's feet, it's likely because they find it a comfortable place.