The transaction fee is a volume based fee, or "usage based" fee. We have customers with low traffic, and also customers with a lot of traffic. It would not be fair that the customer with a million visitors is paying the same cost as someone with 100 visitors, simply as the hosting provider is charging us for bandwidth, cpu and disk usage.
Hence we introduced a transaction fee, which is fair to all parties.