It's quite understandable if you would like to share it with your local exchanges because that's where we turn our fiat in our bank account to crypto in the exchange or vice versa. That is required and I understand it. But, places like binance where you have zero connections to fiat still requires it because they want to be more legit.
There are so many nations that ask for it these days that they can't just let it be and ignore all of that. If they did that, and didn't ask for KYC from you, then all those nations would make Binance an illegal place and wouldn't let their citizens to use it, Binance needs as many customers at they could get to make a profit.
Is that entirely true?
That binance have got no fiat options and so, its unnecessary to go through all the KYC and for Binance, it's more about being or staying legit..
Yeah, KYC is very undesirable and should be very much avoided by those who care about there privacy and see KYC for the menace it is. I seriously don't approve going through all that but, Binance have got fiat options though the P2P system. You get paid in your local currency or provided bank account details capable of holding base country currency. That's very much fiat.
Staying legit and not having customers is some shit move. Sadly, binance already do, there reputation wins them customers and the customers are so attached.