i think that usd is more popular to the people beacuse it's the currency of america and bitcoin is just a crypto currency and use by the people in the internet.However,bitcoin is more valuable than usd
Value is not everything in this case, because even if the value of bitcoin is higher but still USD will win the competition as the use of USD is more than bitcoin in the world, and if we convert all the bitcoins to dollars then that is possible but it wont be possible to convert all the dollars into bitcoin because bitcoin has a limited amount.
I think the rate and prices will have an effect here, what makes bitcoin is more special than the dollar? certainly among many people would call that bitcoin prices are higher than the dollar right? if bitcoin does not have a higher price. I'm not sure people would be interested in bitcoin IMO