Even ethereum the top 2 coin extremely hard to overtake bitcoin. We need to be realistic if there is a coin that will surpass bitcoin the coin must be place on top ten and btg was place at number 116 on coinmarketcap very far, but no one knows the future maybe yes but for today and the next 3 years i may say btg has no power to defeat bitcoin.
In my opinion it is definitely impossible for bitcoin gold to shift bitcoin from number one,
until whenever it won't happen so I guess it's just a waste of time thinking about it,
and it is true what you say that we must be realistic too