It's definitely a great way to earn in terms of not gambling anything. Promoting in a way is indirect but still has the influence towards other people to gamble. It's less in terms of exposure but still affects the people who might be influenced by it. I was confused at first with this but it's like how the signature campaign works here, you are promoting gambling but not actually gambling itself. It's a way to refer to the casino and marketing it is quite okay with it.
For the VIP programs, I don't think it can be considered because you still have to bet in order to achieve that level. It's quite 50/50 for me.