I knew a guy who was int the army with me who had foreskin. In the field it makes for an extremely great place for all sorts of crap to grow. It isn't sanitary to put it mildly. Anyway, he had to have it surgically removed because of constant infection problems with himself and his wife.
Which probably explains the origin of the practice. Often a religious practice has a basis in the health of the individual and the community. Which explains prohibitions against eating pork, unbled animals, prostitution, bestiality, incest, homosexuality, etc. The ancient Hebrews had a lot more wisdom than we give them credit for. These prohibitions and prescriptions were not enacted because they had "hang ups", they were enacted because the nations which openly practiced these things had to contend with venerial disease and birth defects.
There goes my dinner!