Sure is expensive, but it's to be expected really. Manually recovering funds requires a certain good amount of time and manpower, and could risk certain aspects of their security, hence the fees. In the first place, I don't get how people are so careless with sending funds that are irreversible. It literally takes like 3-5 seconds to double check an address.
I understand the reason for the high fees, but then it's too high. What if someone lost amounts below $5000? Say, $100, $200. It means Bittrex doesn't care and won't recover it. Also, I believe nobody is above mistakes. We've all made some mistakes at some point. It's so easy to make a depo addy mistake. Say you copy and paste but then, You unknowingly type another key while pasting. It'll be hard to spot any difference. Most people just check if the first and last characters of the address are correct. Now, What if the character was added to the middle? You see how easy it is. So I wouldn't blame noobs for making this mistake. Just that they should be more cautious