It really changes all the time so you need to have a look around and do a comparison from time to time. Some are using dynamic fees that change from day to day.
To me despite their issues recently Binance remains on top by far.
The 10k limit is for new accounts, they have many customers that are not whales but have had an account for some time. Now the that 'gold rush' of the end of last year is over they may well remove that restriction again.
https://verifiedtopics.com/bitfinex-decrease-btc-withdrawal-fees/
It's higher than the rest, but still, it's progress.
It's not actually as it's dynamic. I'm logged in right now and it is 0.0004BTC. That announcement means they changed the formula to be 25% lower when they started using Segwit.