This issue hadn't been addressed, please stop saying that. It's a lie.
If it had been addressed someone would have Provided a sufficient explanation in this thread. I have yet to see one.
Thus to me this issue is problematic for bit coin.
People assume wrongfully that inflation is bad. To respect to security, inflation is not only beneficial but necessary. Otherwise a declining hash will compromise the security of the network.
1. This problem wouldn't be a '2040' problem, it would be a problem every time mining rewards were lowered every 4ish years. Not to mention, your title shows a lack of research, as BTC will still be created way after 2040.
2. This is an issue with marginal security of the network, and a very small marginal change at that. If Bitcoin makes it to the last BTC creation date, the change in marginal security of the network due to removal of this reward will be VERY small. It would be insane to think it would cause a detrimental effect to the network.
3. There is a balance that must be created between features that incentivize users and incentivize miners. What's the 'sweet spot' reward amount that most most maximally incentivies miners while also encourages people to adopt the currency? Under your premises, 60 BTC per block would also make the network more secure, so where do you propose we fix the reward at and why? Network security is not the end-all-be-all of bitcoin. Most people that use BTC right now would not use a currency that inflated in perpetuity, this is a design feature and would incompatible with your proposal.
That's obvious. Hash will be tested at the first reward point in a year or so. If hash falls significantly, we can say the bitcoin experiment will end in failure. If hash continues to rise, then it's possible that mining can continue.
The issue with your presentation, and everyone else that has explained this, is that "transaction fees will support mining."
1) There's no proof of this.
2) It really does not matter.
I'll explain why it doesn't matter, and it should be obvious by now - unless you have not read anything or don't think. It doesn't matter because even if transaction fees support hash (which there is no proof), you still deduct a revenue source (block reward) from miners. Which means, miners make less money than they would if there was block reward. It's very simple. Shouldn't be hard to explain.
Since miners make less money than they would with transactions fees and block reward, we assume that hash will decrease once block reward decreases.
(Mining profit = block reward + fees)
(Mining profit = (block reward)/2 + fees) in 1 year
(Mining profit = (block reward)/4 + fees) in 5 years
(Mining profit = (block reward)/8 + fees) in 9 years
It should be obvious that if you remove a source of mining income, miners will profit less. This will decrease hash, hash secures the block chain, and it will devalue bitcoins.
INFLATION IS NOT THE ENEMY
I don't know why people believe INFLATION(BITCOIN) = INFLATION(FIAT). It's NOT TRUE. Inflating bitcoins costs computational power, A LOT of it. Inflating paper currency costs almost nothing.
Inflating bitcoins also secures the NETWORK. Because it gives miners profit. When mines profit, hash increases. When hash increases bitcoins become more valuable because they're more secure and less prone to attack.
So please, enough with the "fees will support the network." There's no proof of it, and even if there is, it's irrelevant because inflation + fees are more beneficial.