Bitcoin is a deflationary currerency, which means the marketcap and price will be increasing. Although, the price over a short time can decrease, but Bitcoin nature is inevitable which will make the price to have a net increase over long time period. This alone will make the price to be increasing in a way the price as at then when all bitcoin are already mined to be increasing because of limited supply. Because of the price increase, transaction fee should be enough to make miners to continue mining bitcoin.
As is proved in the paper, an environment where fees are the only source of revenue for miners makes selfish behavior not align with the correct functioning of the network, unlike what happens in the present.
Anything that will result to finite supply of bitcoin to be altered can not occur, it can only lead to hard fork while bitcoin will remain Bitcoin with a total supply of 21 million. And I think bitcoin miners (community) will not agree with such because increasing the total supply of bitcoin will only lead to price devaluation and depreciation when there is no need, it has postitive effect for bitcoin price to appreciate.
Yes, I meant a hard fork which could happen if enough miners want solve the detrimental problems that I've been talking about.