The problem is this
One should only pay a single transaction fee when it was to receive the gains in our btc wallet
This would eliminate payment delays caused by dust payments

The problem is that dust, by most definitions, is an amount that is smaller than the fee to transfer it. Kano is doing you a favor by
not sending it until it reaches a level where you actually get something out of it. You griped that it was "1/5", would you spend 1/10 to send 1/100?
Until it reaches a level....