It's tradition. We've always done it for so long that it's become normalized. If you don't wear clothes then you are not normal. It's also taboo to be naked, which is not normal, and the law prevents you from doing taboo things. Of course you could run around naked on a nude beach if you really want to.