I've seen how mainstream events like the coronavirus "COVID-19" and the downfall of the stock market, has negatively impacted Bitcoin's price across the crypto market. For a cryptocurrency that's been hailed as a safe-haven against traditional Fiat, it's been doing otherwise. Gold has been performing better than Bitcoin and other cryptocurrencies combined. It's odd to see something like this happening today since Bitcoin is a decentralized cryptocurrency. This should make it "immune" from real-world events whatsoever. Bitcoin's latest decline in price has shown us that the cryptocurrency is still linked to mainstream events. It's probably because Bitcoin is often traded on centralized exchanges than decentralized ones. As long as it stays that way, Bitcoin will never be able to become a "safe-haven" asset in times of turmoil. Or am I wrong?
What are your thoughts?

It doesn't matter if bitcoin is being traded on centralized or decentralized exchange platforms.Do you think that,if bitcoin was 100% traded on decentralized exchanges,the price crash would have been avoided?
Bitcoin is a safe heaven for the people in a country,if there is a local crisis in that country.When it comes to global events,BTC can't be a safe heaven.I don't think that even gold can be considered a safe heaven,where there is a global "plaque".