BTC can make whatever change is needed, and can't be changed. It is Schrodinger's coin.What "advantage" do other projects have over bitcoin that can't be addressed with code? Honest question. I'm not aware of any, but I'd be happy to hear arguments.
The bitcoin protocol is governed by consensus. It can be changed (and has), but it is not easy to change. The political analogy is the US Constitution.
The consensus mechanism enforces 21 million. Users would have to act against their own self interest to violate 21 million. The reason other projects can (and do) inflate is because they are centrally controlled. Anyone who sees this as an advantage is free to choose those projects. None of them have supplanted bitcoin.
The mistake here is thinking that bitcoin is like Blockbuster: A company selling something. Bitcoin is a base layer protocol. TCP/IP is a better analogy. TCP/IP has been the standard since 1983. Are you still waiting for something better to come along?
Bitcoin does one thing really well. Money is a ledger, and bitcoin is the best ledger there is. You are the one making a claim that requires support: Something that may or may not exist yet is inevitably going to supplant bitcoin. I'm not convinced.
A better mousetrap ALWAYS comes along. Reality.