Exchanges and even casinos to an extent always prioritize their outgoing transactions to carry optimum fees while the number of outgoing addresses receiving the withdrawals are multiple. Each address barely adds weight (in bytes) to the transaction and instead of sending each one in a separate transaction, multiple addresses are sent to at once which by large reduces the fee per transaction to a minimal.
-snip-
Recently I heard about IOTA project which is aiming to make micropayments possible without any fee (zero fees).
Came across this somewhere and this vision might actually change the way the world portrays altcoins as Bitcoin is known to have high fees.