There are many advantage to holding Bitcoin apart from what you have mentioned so let's just stick to what works for us. The current crisis between Russia and Ukraine had deprived many people of there right and acces to good food.
Just a question, does holding Bitcoin give them access to good food? I wonder how can holding Bitcoin help these people in accessing good food? Isn't it more convenient to them if they have cash to pay for their food? As far as I know, there isn't much retail stores that accept Bitcoin as payment, and there are still many suppliers that are not into Bitcoin. So I wonder, what change does it gives holding Bitcoin against holding cash in hand?
We might not not the effect now until we get a grasp of what people that are there are suffering. War is not something we should encourage but the use of Bitcoin since had been helping many Ukraine citizens on donation and free will to help the injured and dead Ukraine soldiers.
Isn't fiat donation helping them the same way Bitcoin donation helping them?
The only thing I see holding Bitcoin become advantage is that it can increase in price in the long run, meaning if you are holding $100 worth of BTC today, there is a possibility that in then next years you will be holding more than $100 but there is also a possibility that you can hold less if the price of Bitcoin crash.
In time of crisis and people have no way to earn money, I do not think people will hold on their Bitcoin when they don't have money to spend for their needs, they will eventually cash out to pay for rents and bills. I am not negative about holding Bitcoin but I am just saying the obvious when crisis arises, unless you have lots of money that you do not need to touch your cryptocurrency holdings.