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.
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.