Are they seriously taking a deposit fee?

Well, we are talking about 0.0001
BTC. This amount (close to being considered dust amount) just creates more unnecessary inputs in a transaction, making it bigger and more expensive (more fees). They are the ones paying the fees, so it's obvious that they don't want people depositing 0.0001
BTC, and if they deposit, they use that for the fees.
Why would anyone deposit $0,30?