or do you think this will have a harmful effect on their finances?
Definitely. A decrease in customers is also a possibility if they implement KYC upon deposit.
Score 1. This is a win for players who wish to not submit data but this could be an attack on the gambling industry.
People had been complaining about this for a long time forcing them to pass whenever they want to withdraw the outstanding balances. Soon there will be more laundering that will happen and then the regulators are going to scrutinize suspected casinos and seize funds.