In fact, depending on the fiat value (or whatever the representation of the electricity bill then) we could get away with 1 BTC block reward or even less, and still keep a high enough hashrate that makes the network more secure than it is today or even better, so that suggested fee could drop to below 0.25% a year or so, and it could be adjustable based on some variables.
One issue with this:
3 BTC at $60k will guarantee you the safety we have now.
0.3 BTC at $600k will guarantee the same safety.
The problem is that you're guarding in both cases with the same hashrate or miner cost to be more precise an ecosystem worth 500 billion and one worth 10 trillion. So if 3 billion might sound like a lot to attack a coin with a market cap of 500 billion it doesn't sound that excessive when taking down one that rivals the GDP of the USA.
The economics of mining by and large follows the value of the coin, which is regulated partly by the difficulty. Our optimal outcome would be to have a network that has a high difficulty and thereby a high opportunity costs that comes with any attack. If we were to consider the deflationary nature of Bitcoin, it is more likely for the price to increase in tandem with the deflation rate. Whilst for one with an inflationary nature, we would have the price decreasing with the inflation rate.
Case in point, if we do not see high adoption rates by the time mining rewards dwindle even further, it would just be an indication that Bitcoin hasn't been a successful experiment. More likely than not, a replacement of Bitcoin would be readily available by then and it would provide more utility than what we have.
We had a glimpse of that a few weeks ago when the fee paid nearly exceeded the reward for a few blocks!
Was that sustainable the long run, obviously not!
Now there comes the problem with the rising BTC price and the fees that have to prop them up, for sure people like to talk about prices in BTC, that the fee is not in cents but in sat/b but in reality, nobody gives a damn how many satoshi that is but how much $ you have to pay.
With fixed blocksize the math is pretty simple:
Transactions last 24h
(Number of transactions in blockchain per day) 456,073
Reward (last 24h) 968.75+21.92 BTC ($28,921,512.6)
So 450k tx that need to cough up 28 million, that's 62$ per tx on average!
But what if the BTC price doubles every 4 years to compensate?
As I said above, you're just having the same number of security guards while doubling the area they need to patrol and twice the merchadise!