Mostly, the people who say that decentralization is not important are mostly people who live comfortable in countries that are currently doing fine, and that are totally oblivious on what's happening in other monetarily fucked up countries such as Zimbabwe and Venezuela.
Personally, I don't think I couldn't name any country which has not got very skewed economics, and how they treat money. The very fact that you can print money is flawed. Although, decentralization isn't what makes Bitcoin a currency, but its certainly the most appealing factor of the currency, that I think most people who use it as a currency value highly.
If we were to look at why Bitcoin is a good currency, then I think most of the reasons you listed are valid. I don't think this is an argument on Bitcoin being a currency, but how the original posters friend views the currency as a more investment, than its usefulness as a currency. Which in its current state I can understand that viewpoint. Many people who are involved in Bitcoin, are treating it as an investment opportunity in which they cash out for fiat currencies at their desired price. This influx of investors has been impacted by mainstream news talking about the recent surges in prices of Bitcoin which as a result has created this mindset which I don't completely blame them for. However, as we know many people use Bitcoin as a currency , and exchange it for goods, and services. Its been doing that for years, and we are seeing more, and more mainstream companies adopt the currency.