Why is this transaction referred to as "low fee"?
It is 1343 bytes, larger than 1000 bytes, so you should have paid 0.2mBTC.

You have too many inputs in this transactions. If you had used a compressed public key, you might be able to save some bytes and shrink the transaction size down to under 1kB.