Shame is not the same as guilt – or perhaps it would be better to say that there are several kinds of shame.
To hide one’s sins from others really is the shame of guilt. But to practice modesty is the shame of innocence.
Even as to the shame of guilt, a distinction must be made. One might conceal his sins to escape the punishment he deserves. But he might also conceal them to spare others exposure to his taint.
I wouldn’t condemn a man for that.