There is currently class action lawsuit against Binance so that could be one of the reasons they are doing this.
Maybe, but I doubt it. One class action lawsuit probably wouldn't cause a global company like Binance to drastically change its policies like this, even if they were getting pressure from one or more countries' regulators. I have a feeling that this has been in the works for a while, and I'm not surprised that they've made these changes whatsoever.
The good thing is that they're allowing existing customers to make their own decision as to whether to comply with the KYC requirement and allowing them to withdraw their funds without having to go through the KYC process. I don't remember the names of the other exchanges that
didn't go about it this way, i.e., they locked up customer funds pending KYC verification, but I think there were a number of them. So props to Binance for that at least.
And I'm sure they're not doing this because they want to. They're doing this because either they're being forced to, or they can see the writing on the wall as far as regulation goes and want to get ahead of things in order to stay in business.
Hope for Binance's integrity? Seriously? No thanks.
Try to see it from their point of view. They can either comply with regulators--who are all going to require KYC from businesses that deal with money--or they can operate outside the law and eventually go out of business altogether. What would you have them do?
Believe me, I don't like KYC requirements any more than you do and I wouldn't use Binance even if I could (I'm in a restricted state). But all centralized exchanges are moving toward becoming compliant with government regulations, whether we like it or not.