I think it's a matter of psychology. the casino provides a choice, so people think that now they can definitely make a deposit because they have been given a choice! I believe that such manipulations should be seen from afar and not be conducted on them X) although personally I like it when casino conditions improve
In everything, there's a sort of psychological factor that will make the customers stay.
It results in how good the casino is in giving the demand and satisfaction of the customers for which, that's the most important factor why a customer stays.
Choice of deposits and withdrawals is what a gambler will think of in the first place, on how he can get his winnings and take it back as if he wins against the casino.
yes, I mean that in all spheres in our world there is a psychological factor that affects people and motivates them to do something: buy something, go somewhere, play casino and so on X) now it's hard to say whether it's your choice or it was imposed by advertising