Most likely: you (or your wallet) choose that fee. Just like in Bitcoin, there's no upper limit in the fee you can pay, and considering you're sending a small amount, the required fee can be higher if the network is congested.
I have just made an Electrum transaction from testnet and the fee given to me was just 1 sat/byte. So that particular wallet doesn't have this problem.