They're really being compensated for having the network to do what the government wanted to. No one else has the capacity to give money to small (and some large) businesses in a record amount of time.
I'd pay 5% to get the stimulus cash a few days after the bill is passed...and I guess the same for the government /taxpayers. Corona loans that go out in October are no good, so you pay a fee for performance. Call that $10B a Bank Stimulus Act