All the DeFi and NFT activity is causing high the high gas fees. The London fork making a base fee mandatory made the fees even worse. It won't get better until Layer 2 side chains and forks drive adoption away from ETH due to the high transaction costs. Maybe once ETH 2.0 sharding increases throughput ETH can be usable again.
On Ethermine you can set the maximum gas price limit for automatic or manual payouts. I set mine at 25 gwei and it usually gets confirmed around midnight UTC when the network base fee drops.