I absolutely do not care when they pay. If they pay. There are so many things - inside and outside of affiliate marketing - I have to take care of... Tbh I do not even have time to check the payments monthly. If there is a problem I see it later. I pay for that by promoting some crooks for free, but I do not miss other things, that are more urgent (other higher ROI moneymaking opportunity or gyokuro session in the evening).
This way i can cover my bills and don't have to stress about it.
I am in gambling and affiliate marketing exactly for the reason not to stress about bills. If someone is in this business and even after years has a problem to pay his bills, then I think that person is not doing something right and this business is for someone else. Right now this is a steep decline for everyone, so if this business was for so-so living, I would be stressed just from that, because this is not getting better. Better look for the second job and be stoic here. Money from all operators are just something uncertain.
Affiliates have a right to be upset when programs do not live up to their terms.
Yes you have right to be upset, but it will not help you. The terms look like it is some protection for both parties, but de facto it is just an excuse that they can do whatever they want with us. We know that. Our only power is the loss of their reputation and this power is weaker and weaker, since almost nobody cares about reputation. There is no point to talk about rights. The only rule of this world is that the stronger dog gets laid. If you want to have rights, you have to have power to protect them. Otherwise you are just losing the power by thinking about your rights.
If you talk to God, you are praying; If God talks to you, you have schizophrenia.