Bitcoin is an exceptionally poor currency. It's expensive, it's slow, it doesn't scale... Nothing in the OP post supports the subject of the thread that bitcoin could win the currency war. Bitcoin will have to solve all three of it's major problems to win any type of currency war. Cash is superior in every aspect right now, and centralized payment systems are far superior to a decentralized blockchain system thus far.
All this points of yours really needs debate, saying that centralized currency is far preferable than decentralized currency, i think these really need more explanation or insights, it's accepted that centralized currency come into existence before digital currency which can be decentralized currency, because looking at the current situation of nature it's obvious that people uses the digital system of payment which might be cryptocurrency and especially Bitcoin, so it's left to individual to decide for a means of payment, so am disputing the fact that fiat currency is superior than crypto, automatically it depends on the environment we found ourselves for transportation, many people currently accepts crypto because they use it for investment within short period.