Why don't you guys use cryptocurrency for making deposits and withdrawals as well? I saw there also support my native currency as well as many other fiat currencies. It's true that a fiat deposit with native currency is easier for us, but don't forget about privacy. Even you need to verify KYC, but using your bank accounts or MFS accounts for withdrawal will make them aware that you are gambling. So I prefer using cryptocurrency; it's faster and more secure. Banks or MFS would ask you where the money came from. And you have to face more issues if gambling is illegal in your jurisdiction.
There are people who don't care much about their privacy, so they might decide to expose their bank accounts. If gambling is not banned or restricted in a country, I don't think there is any reason for concern. The source of income of gamblers also plays a role in the choice of currency. If someone earns in fiat currency, it will be a waste of funds to convert it to cryptos before depositing it in a casino. It's just a matter of choice and it's good that BC Game has multiple options for depositing and withdrawal.
You are absolutely correct in all the points that you made, which the first of them is that not everybody care much about their privacy, on this regard, I would have to say that privacy, most especially online, is a very important thing which everyone should care about, the only reason a person wouldn't care about their privacy is if they do not understand the importance of it, like myself, I usually don't have issues with submitting kyc documents for account verification, but I am very mindful of the platform I give such personal data to..
Ans speaking of deposit with withdrawal choices, I can say that I prefer to gamble with cryptocurrency because i earn from and through crypto, so it makes no sense and it's also a waste of money on fees if I decide to convert to my local currency before I deposit to the casino, so indeed, this also plays an important role.