To my mind, affiliate marketing is fun. It's more fun than any video game.
Someone signs up with a free mobile video game, they get enticed to buy stuff to make their gaming experience more fun, well more power to them. It's adding value to their life, to whatever extent.
(Possibly...