Its because people dont want to put their private info on a website like credit card because some online casino can be hacked and could still the info on your credit card.
Bitcoin gambling offers its users a safe way to gamble without worrying to much about the leak on your private info that may cause when a website has been hacked.