The reason why there are many more options to deposit money than to withdraw it has to do with regulations, particularly those to do with money laundering. Casinos have been a popular method for criminal gangs and other unscrupulous people to launder money, meaning that regulatory bodies and casinos need to have strict controls to make sure that only the legitimate winnings are eligible for withdrawal.