Everyone of us has a secret and there are a lot reason why we hide it but in gambling it's better to show all we got than hiding some of this problems. Cause it will affect more in our life once we are hiding something in our family and it will make more crucial if they will know late than their expected. Anyways it's up to us if we gonna tell our family or keep it hiding until they found out cause there's no secret that can not be revealed.
I think there mustn’t be any reason if one decides to be private with his gambling activities. There is only going to be a problem if one decides to be irresponsible with his gambling actions and that in turn could have a negative effects on his life and others.
But a person who gambles responsibly could have a healthy gambling lifestyle and could also be private as well. People are quick to say stupid things and literally judge someone without knowing anything. Keeping up it activities private could also bring one peace and rest of mind from judging eyes.
Of course, I really agree with your opinion that we should be private for gambling activities and I also set a private status for gambling so that it is not known by other people, I suggest increasing the level of privacy to hide gambling because there is no benefit for other people knowing our activities, They also avoid gamblers because they will not help financially when we have experienced pinching economic conditions.