I really don’t understand the concern some programs have about paying for the life of the player.
The situation is supposed to be a win – win. I send you a player, you make money every time s/he plays, I make money every time s/he plays. It looks to me to be one of the fairest of fair business deals.
Without me you wouldn’t have the player and would not have the income. I don’t see how not sending additional players can make this deal null and void. You are still making money from my effort.
Obviously you would make more money if you didn’t have to continue to pay me – then just do CPA with affiliates. I won’t be working with you then, but plenty of affiliates will.
Programs like to say they partner with us – well, one partner doesn’t stop earning when the other is still making money from the partnered venture.
I will never work with a program that has a quota, no matter if I think I will always way surpass the quota. It’s just wrong in my eyes. Why should you continue to make money off my efforts and I don’t?