with gamblers who like to publicize their gambling activities, in my opinion they are people who are hungry for praise, whereas they don't first see what they are doing, because gambling is something that not everyone likes and there are also people who think that gambling is is a negative thing so it's only natural that they publish it and get criticism from other people because not everyone has a good view of gambling. By publicizing the gambling they do, especially when they win, it shows that they are thirsty for praise from other people, including their friends.
Yes, there are people who wants to boost whatever they are doing and like what you said, they want praises from people who are monitoring them, especially when they are sharing winning streaks and achivements, though there are negative comments as it's not going to be away but those who loves to share not minding those things they just wants to continue and let those who admired them to be delight with what they are sharing.
In my opinion, if we really want other people to know about the gambling we do, including the winnings we get, then we should be able to accept criticism from other people who don't like gambling, because with praise it is clear because the aim of publishing gambling activities is to want praise. If we don't mind criticism from other people who don't like gambling, maybe it will be fine, in the sense that we are really stupid, because as long as the gambling we do doesn't harm other people then it might be fine, but it can't be denied. Indeed, there have been many people and bad cases of those who have experienced the destruction of their lives because of gambling. and maybe this is what makes many people have a bad view of gambling.
Some people who keep their gambling a secret, in my opinion, are people who don't want to take risks, because I myself do it like that, I don't want anything that could trigger conflict with the gambling I do. Therefore, keeping the gambling you do a secret, including the winnings you get, is good.