>For both Bitcoin and Ethereum, the amount of money people are willing to pay in fees to propagate on the network are extremely high at the moment
Just to add here, the transaction fees you have to pay are highly variable, see chart fee chart for the last 30 days[1]. As of this posting the market clearing rate for a typical transaction is about 0.000325 BTC[2], or around $3.73. However, a few hours ago it was as low as 0.000005 BTC for a typical transaction, or around ($0.058).
[1] https://i.imgur.com/FYpGpES.png
[2] a random google search says a typical bitcoin transaction 250 bytes. this is a different unit than the one in the linked chart, which uses satoshis (0.00000001 BTC) per byte.