The point is that
MA doesn't get that fee, and hence doesn't charge us to deposit. Whether some places pass the cost on or not is not relevant (and in general purely financial transactions and services will, goods won't).
I rather prefer it this way... can you imagine how much smaller the loot pool would be if
MA paid the deposit fees for everyone?!?