It is not like they are bad people, it is because of being misunderstood at some point, not all of the people are knowledgeable and critical thinkers therefore it is a must to set aside your gambling habit if you really wanted to take care of your reputation, for example is just like what I've said on my previous opinion, a politician, you have to be a good role model for your people to believe you and do the same thing to others.
Good deeds is very contagious, that is why it is important. A simple analogy is like a parent and it's child, if a parent would gamble and his kids will see it, his kids would probably do the same thinking it is good because their parent is doing it too.
I'm not sure why gambling has such a negative connotation to be honest. Traders are professional gamblers.
Trading is different in gambling, and the gambling term in the literal gambling from Trading is different. Playing gambling's risk is bigger and irresponsible because winning your profits in gambling is much lower than in Trading. The come back of your money in Trading is always there, once you lost your profits because of bearish market, eventually, if you're patient enough, it'll come back to you, unlike in gambling, once you lost your money, it ain't gonna come back unless you're lucky enough to win again.