Online casinos have deposit limits to protect players from overspending, prevent them from playing for too long, and help to prevent problem gambling.