Ok, then let me reformulate my question. Currently the block reward is 12.5 btc, can we change that?
I believe this can be changed if the concensus of developers and miners agrees with it. I believe block reward is just a code that can be modified once majority voted for a change in block reward. Same rule applies to total supply. But I believe it is not that easy because there are lots of consequences to be considered.