While I clearly dislike sending my info to foreigners I do not know from Adam and will not do it, I do not hold affiliate programs responsible.
It’s not their job, it’s the individual casino’s.
It is nice if the program, if it has been doing actual business with you, speaks up for you. It’s a favor.
Affiliate programs have varying amounts of influence with the casinos that pay for the program. No one is going to stand up here and say that their casino won’t listen to them for anything, but that is very common.
So it it not possible nor fair to try to rely on programs to mediate between an affiliate and a casino, nor between a player and the casino. It’s not in their job description, and for many it is not even possible.
It is however very nice when they can and do help out.