I used gate.io and they process the KYC verification just a few hours, i just used National ID. We should be surpass 2 step verification , that is KYC1 and KYC 2 but they handle it by fast. Gate.io is one if the good crypto exchange although this exchange does not provide unverified account for withdrawal buy they listed many potential coin, and they add some new feature like Price condition order.
Well, it is a normal thing a lot of people should be expecting in the long run. Sure, there is no form of verification now in some exchanges like binance in which you can make 2BTC transaction in a day, but that does not mean there won't be in the long run as we have basically all seen bittrex as a very good example.
I personally do not have a problem with KYC anyway, what is very important is to be sure of the legitimacy of the exchange you are making use of and as long as you know you are fine with it, you will just have to abide by their rules, and with the way regulation is beginning to take course these days, I won't be surprised to see most exchanges doing the same in the long run.