BTC will never compete with fiat currencies and alternatives like BCH or XMR get constantly attacked. HBD “mirroring” the dollar is great if we can convince enough people to accept it and keep using it in a circular economy instead of going back to fiat.
It's probably that BTC wasn't even designed in the first place to compete against fiat. Maybe we asked too much from it... At the end of the day it doesn't even have the pedigree to do that.
It was designed to scale from the get go, it is the blocksize debate that was absolute nonsense.