Those fees charged from the transactions are needed to support the networks that run the coin/token. This fee is charged to reward miners (thereby ensuring that the transaction is logged into the blockchain in a timely fashion) and to support the blockchain network itself.
Each coin is a subject to its own transaction fee that is paid to their networks.
Network fees may differ due to the current volatility of cryptocurrency markets.