Some people view it as one of the best exchanges out there but I think it is just a good exchange. It's very easy to use and a good interface but the only thing they missing is lack of volume. They can't give good growth on price of altcoins they list unlike Binance. Yes, for best experience but as an exchange , Kucoin is just simple and good to me and very similar to others. But if they lessen their withdrawal fee then I will change my mind because I am just small time trader.
You are right, they have a higher withdrawal fee, it`s not so good for small traders who withdraw coins after every trade. I trade on Kucoin with their shares, nice for trading, have volatility that suits me, and in the long term, the price of Kucoin shares is rising.
Good exchange, but far from being the best one. They still have a lot to work on, and we can hope they will lower withdraw fees one day.