This is not the question of code but consensus that makes up Bitcoin.
Ok, that means the limit is not hard-wired. So it could be changed - at least theoretically.
A big portion, likely majority, of user would reject to upgrade to a version that changes this rule.
I'm not saying that I don't trust the community, quite the contrary. But what if circumstances change and it appears to be wise to make a change to the limit? Who knows what could be 10 years from now.
I mean, the current money printing also came gradually over time and people just got used to it.