It's not about doing bad things to yourself or anyone else, but today there are so many people who think gambling is a bad thing. That's why being a gambler can be a shame, doing bad things is embarrassing isn't it??
I agree, other people should be more ashamed. In gambling, you don't hurt anybody nor you cheat anyone. You're there just for fun or other reasons that will not harm anyone but yourself in case you lose everything. People that throw trash on streets, smoke in public and other bad things should be the one that should ashamed.
Yeah a gambler should not be ashamed of playing gambling. There is nothing wrong with it as long as you are not hurting anyone. Many people sees gambling as a sin because it is considered illegal. I strong disagree with the idea of gambling being illegal. Gambling is a game but because of addiction in it, its image had been attached with the words, sin, illegal, wrong, bad and etc.