Here is an excerpt from the link below:
"But there's a catch to this figure. Namely, there's no hard cap on the number of tokens that are in circulation. Rather, it's computer code and community consensus that determine this cap. Although it's unlikely that consensus would be reached to increase the 21 million token cap, the possibility of this happening is not 0%."
https://www.fool.com/investing/2019/06/25/3-reasons-bitcoin-is-fundamentally-flawed-as-an-in.aspxYou said that was not possible. Are you sure that old article is wrong?
Will consensus determine how much the transaction fees will be in the future?
Are there transaction fees now? If so, who determined how much they would be?
Is reaching consensus a difficult thing to achieve? Is there good reason to believe bitcoin will evolve from consensus to adapt well to changes when they are needed?