Hi giggles,
I think it’s the fact that it’s hard to deposit and even harder to withdraw. I have changed the brands that I market to the ones that can pay me in a manner that works with for and my players without taking a risk of having funds held.
I’ve lost a lot of players from those sites you listed as well so I’m not sure what the deal is there.
I get paid monthly with the following programs that either pay by bank wire, check via fed ex, western union, money gram or quick tender so I focus mainly on them. One site even set up a visa card in another country for me to be paid monthy.
Club USA
Intertops
Sloto cash casino
Fortune affiliates
Mainstreet
iNetbet
Gambling Wages
Vegas Affiliates
Vegas Partners
You should also learn to do SEO so that you can have more control over what type of visitors you attract. The majority of my traffic has come from SEO.
Good luck to you. I know it’s hard, but hang in there because I do believe there is light at the end of the tunnel. 