The receiver does not pay the fee nor do they receive the fee so they do not benefit either.
There is actually a way that the receiver can also pay a fee, for a example if the sender sends a transaction with a very low fee which doesn’t get the transaction to confirm earlier then the receiver can bump that fee by using the CPFP method.
Most Bitcoin transactions also include a third party like an exchange or the organizations that hosts third party nodes if they are not self hosted. These third parties do not benefit from higher fees either.
Third parties can also benefits from high transactions as they also increases their own transaction charges most of the time way higher than what they would pay for the actual transaction.
There are a couple of key points to consider: First, If miners can change Bitcoin to increase the fees is Bitcoin really decentralized? Second, and most importantly, do these increased fees help bitcoin to be a better form of digital cash?
There is no denying the fact that biggest benefactors of this high fees are the miners and that’s why I say they definitely like what’s happen to the network when it is congested. But that doesn’t mean that they set the fees. It is the users that set the fee they want to pay for their transactions. When the mempool is congested those That want their transactions to get confirmed faster increases or set a very high fee and that’s how it goes. Reason been That miners prioritizes higher fees when picking transactions from their mempools.
Another weird benefit of high transaction is that it promotes more miners to come into the network and thereby increasing network decentralization and also reducing chances of problems like 51% attacks