From what I've read the avg tx fee for BTC is $8+ per transaction (is this correct?) and the avg transaction fee for Bitcoin Cash BCH is 0.3 USD .30 cents (is thao correct?) if so why and how could there be such a difference? I know more miners =lower fees but that much lower? Hopefully someone can shed some light on my confusion. Thanks !