In my opinion, Wearing any signature means I support that project. If my signature contains any dice game or gambling related promotion, I think I am also promoting those and getting paid. I have seen some players in cricket and they never allow any logo of beer on their joursey. Cause they hate to promote Beer.
You are right. When you are hating something morally, definitely you will never allow yourself to promote them by any means. I do see some people are hating gambling for religion reasons. And some people are hating it due to their previous bitter experience with gambling.
There are a lot of altcoin based campaigns and also bitcoin mixing campaigns, so by ignoring gambling based campaigns your chances will never get diminished.