Bittrex used to allow withdrawals of 1 BTC for unverified accounts. Recently they've been transitioning away from unverified accounts to comply with KYC regulations.
For a while they kept 1 BTC withdrawals for accounts created before October 30th 2016 while removing withdrawals for new accounts and having 0.025 max withdrawals for accounts created quite recently.
Now they have 0.025 BTC withdrawals for accounts created before October 30th 2016 and no withdrawals for unverified accounts after that.
Presumably they will soon transition to forced verification. That looks like the way they're going. To be fair though, basic verification is extremely simple and it's only publicly available information.
Which is sucks, I usually do trades on Bitfinex, but at that time Bitfinex was on Maintenance and I decided to go to Bittrex Instead.
Sign up, send my Bitcoin Gold, Trade them to Bitcoin, but wait... I can't withdraw my Bitcoins yet.
They asked me to do basic verification in order for me to get 0.025 withdraw limit, fair enough.
Put in my names, address, etc. "Sorry, we can't verify your data, please proceed with enhanced verification".
Now I need to upload my ID, which I can't because I lost it and it's being re-printed and should be done by March 2018 (I know, it's bull)
Bittrex now has hold my 0.05 BTC Hostage until March