There are many advantages to the relationship between gambling and Bitcoin. Firstly, Bitcoin provides a secure and decentralized way to gamble online, which is attractive to many gamblers who value their privacy and security.
Transactions are processed quickly and can be completed without third-party intermediaries, making it a popular choice for online gambling sites.
Another advantage of using Bitcoin for gambling is that it allows for more anonymity than traditional payment methods. This can be especially important for gamblers who wish to keep their gambling activities private.
Bitcoin provides a decentralized way to gamble online, but the gambling sites don't want it that way, so they implemented KYC, which is understandable given their desire to protect their site from scammers and those who will abuse their system.
If given the chance to protect my own business I too would do something similar, because we humans tend to not think of what others will suffer from our actions as long as we get what we're looking for.
Furthermore, Bitcoin transactions are often cheaper and faster than traditional banking methods, which can save gamblers money and time.
I won't say always. If you mean when the network is free and not congested, I might agree because you can pay a low gas fee and still get a very fast confirmation.
However, the network has been so congested in recent days that you must pay 84 sats/vbyte
at the time this post was made for Hour Fee, and it can still go higher depending on how congested the network is.