You do realize that, because the total number of bitcoins is limited, it will get harder and harder to get bitcoins? So every generations will have to work/fight harder to get their currency, which is extremely unfair? Why would a newborn have more trouble to get his hands on money compared to the ones (like myself) who had it easy to buy cryptos while it was cheap? And what about increase/decrease in population: central bans may implement bad policies but at least they did not tied their hands in principles (e.g hardcoded limited number of coins) and can adjust things as they are needed.
I understand your argument as "humans do bad things today, let's hardcode things with technics" without consideration as to why the hardcoded things will remain beneficial to all/most in the long term. Humans are fallible and inconstant but they are human after all. We can't do without trust so why try to replace it with mathematics anyway? Only because we _currently_ lack trust? If so, shouldn't we focus on that instead?