Well the government can condition any firm they want especially when it has to do with platforms that are used for putting and removing of money and that's why they actually conditioned the crypto casino to start requesting KYC from their customers just because of the fact that their is every possiblity that these casino can be used as a means of collecting and laundering money illegally. And with this at the forefront I don't think they would ever be a time that the need for KYC verification will ever stop also this is main reasons why the government are unto mixers because they have the ability to be used to launder money without people or anyone knowing.
KYC is not really a condition of governments, it is international, it has nothing to do directly with the "good intentions" of governments in what you mention, in fact there are countries where taxes are not charged on profits, etc. Casinos acquire them through international treaties that involve other countries.
Sometimes the countries that annoy a Casino the most are not those of your country of origin.
United Kingdom: Overview of Relevant KYC/CDD Laws and Regulation
https://financialcrimeacademy.org/united-kingdom/Well, not to doubt or debate your input., but kyc like most of us know, is a function of the regulatory arm of the government, which also means that it's a thing that was introduced by the government and passed to the regulatory body who is overseeing to its implementation in various systems, both online and offline.
And I agree that kyc process and or origin might differ for different countries, but then, one thing is very certain, and that is the fact that it is all programmed towards achieving the same goal.
And I have a question really, and it's that, if kyc was not something that was birthed by the government, how then did it get into the constitution to become a law which the regulatory body must see to its implemented?
And what legal rights does casinos have to request customer's private document for kyc verification if the government haven't given them that power through their issued license to operate, and other documents we might not know of?