So just because a service or platform asks their user for more detailed information does not mean they are practising dishonest behaviour.
Yes, of course there are certain reasons for gambling platforms to ask for KYC and the user's full identity, usually small gambling platforms will complicate the withdrawal process and process reviewing the user's identity, except on large gambling platforms they will not make it difficult for user withdrawals and even they are honest with their users that it is a regulation that already exist so that it must be done to prevent money laundering or fraud being committed.
You can not generalize that all casinos and exchanges are practising dishonest behaviour. In some cases, due to the applied laws and regulatory frameworks, it is required for them to collect more user identification when dealing with some high threshold amount of money. They want to make their business safe, so they must comply. A well reputable casino and exchange surely follow the regulatory framework for the sake of the user and their own.
So just because a service or platform asks their user for more detailed information does not mean they are practising dishonest behaviour.
This is requested by the casino, usually because of the license used and some licenses do require the casino to enforce identification rules for each customer, apart from that there are also jurisdictional restrictions that have been set by the casino.
Saying that casinos behave dishonestly just because it is is actually too much and unethical in my opinion.
Certainly. The silver lining, AFAIK, is some licensed games are required different regulation requirements than others. Furthermore, each casino software or slot provider also applies a set of different terms requirements for their own games. It is a complex process to ensure the casino and provider is compliant with its respective regulation.
Moreover, as a piece of information, obviously, it is stated in the casinos' terms of service. Some providers or casinos did not support some countries. Some games are also, only available in some countries. So it is clearly stated about those terms.