From my European bank account, I can make a SEPA transfer to any other European bank account for free. No fee. Nothing to pay. It normally takes one and a half business day so BTC is faster, way faster, but that's not always the case because of the congestion. That used to be exceptional but it's getting the norm. The only way out is a higher fee, which makes BTC less appealing.
Sure, BTC remains the best option for extra-European transfers, and BTC still has the advantage of privacy by being difficult to link to one individual, but all miners and developers shall never forget there's competition out there. Banks, Paypal, Skrill... If BTC wants to be the best, it really needs to be the best.
Well on one hand yes Bitcoin assets can't be frozen, but dayum the price volatility, especially with the current Chinese government scares. I mean which price spike other than halving was not created by people with a destabilizing currency buying in (cyprus, greece, india,etc.)? IMO that's one aspect of btc that other currencies can't compete with.
this aspect is both a downside and an upside for bitcoin if you ask me.
it is a downside because volatility always means less average Joes can come in and treat bitcoin as a currency like any other currencies out there to buy stuff.
but at the same time since bitcoin has been an investment too, the volatility can be a good thing for the day traders to make money and the more volatile it gets the more profit they can make.