It is difficult to believe that yet again we as an affiliate community have to deal with yet another instance where affiliate programs are trying to retroactively put in changes like this.
A deal is a deal.
If the promise of commissions for life was too generous or created too much burden it shouldn’t have been made in the first place.
For better or for worse contracts must be honored and not changed retroactively.
It doesn’t matter if another program is making retroactive changes or not it still doesn’t make it ok.
I wonder how many affiliate programs would bank with a bank that said “because you have not brought any new deposits in the last 3 months you will forfeit your balance” with the explanation from the bank that “to cover our expenses we really need new deposits”.