I think those first 51 percent are willing to gamble in any conditions because they want to have fun and make a profit so they are willing to deposit their hard earned money while the rest 49 percent will still hesitate if they will play or not but they will be looking first for some goodies like welcome bonus, deposit bonus, something like that and not because of those available payment methods.
They explored a new idea where having a player, having a traffic doesn't necessarily mean that the site got a new player, they generally didn't account it for until and unless they have made a ' Deposit '
This isn't a new idea but everyone knows this already that not all site traffic means that players are gambling using their money but there are those who simply check the site and there are those who login and watch other people play and then maybe they beg for others players tips or watch out for the rain drops if they can catch something.