And yet in the face of these facts, a near constant refrain from many crypto enthusiasts is that the reason Bitcoin hasn't replaced the world's sovereign currencies like the USD and the Euro is because there's a conspiracy of government regulations to stop it.
Bitcoin is not replacing the global currencies and was never designed to do so. Bitcoin is a decentralized currency which offers freedom to its holders and an escape from the centralized system. Bitcoin does not want to become the new fiat.
But if it wants to be, the governments would have to approve of it and find ways to regulate it before using it. The scalability issue is one that limits some merchants from using it, but if that was fixed governments would not still approve of it.