So far most (all?) of bitcoin's competitors, i.e 'altcoins' are created by random groups of people who aren't that influential in the grand scheme of things. As such, bitcoin's first mover advantage is huge; it is almost impossible to overcome. Another common argument for bitcoin, is that whatever features altcoins come up with, it can be implemented in bitcoin as well, if it's beneficial enough.
But what if bitcoin's competitors are not random 'altcoins' but cryptocurrencies designed and controlled by large governments or corporations? In the Economics sub-forum, we see threads like Canada trying to make its own cryptocoin pegged to the Canadian dollar, and IBM is possibly going to make their own as well. How will bitcoin fight against these competitors? Though bitcoin already has some infrastructure set up, for many bitcoin companies, they can probably switch to a government controlled crypocurrency easily. Bitcoin's first mover advantage can be easily overshadowed by governments trying to promote their own currencies, while making it harder for bitcoin to succeed.
So how will bitcoin edge out against these competitors? Before you say "well, bitcoin is decentralized so centralized government cryptocurrencies will not succed", are you sure about that? The majority of bitcoin supporters are either huge techies or motivated by their political beliefs, thus they see value in decentralization, getting rid of fiat, and stuff like that. But even for someone like me, who has read a lot about crypto, its benefits and effects, I'm not wholly convinced that decentralization is such a big advantage. Heck, I'm not even convinced it's a good thing. And I believe the majority of the world is like me, and not like you guys. If a government based crypto gets better infrastructure, approval from the government, ease of use, etc, I just don't see how the normal Billy Bob Joe will care for or understand the benefits of decentralization. I think a good example is Ripple. Though it's centralized, it's still bigger than most alt coins. Now imagine what a government backed Ripple can do.
I am bullish on bitcoin, and I hope that bitcoin will succeed versus a government/large corporation controlled coin. But I think we need to critically look at bitcoins strengths and weaknesses, and how exactly bitcoin will edge out all competitors, including huge goliath's like the government. If bitcoin's technology proves to be as innovative and revolutionary as promised/hoped in the next few years, I think we can be sure that governments will seriously try to promote their own crypto instead. If we don't want centralization, if we don't want government controlled money, we have to take steps now to prevent that from happening.
If these competitors happen to come from centralized entities, people will (hopefully) be repelled by it when we have the original, open source, no strings attached, apolitical option (Bitcoin).
In any case, Bitcoin will forever remain the e-Gold, even if another crypto takes off as a replacement for fiat.