Bitcoin will never overcome gold in adoption. Gold has been used for centuries and resembles wealth. Btc could never match that. If electronics get wiped out then what commodity do we turn to?
It is hard to compare two different things. Gold were used as currency but not anymore, aside from the fact that it has established centuries of usage while bitcoin is just an emerging digital currency. With the current age of bitcoin, I don't expect that it will surpass bitcoin soon in terms of mass adoption but i believe in due time, it will

The good thing is we can acquire both and I don't see any reason why I should choose one only.