Other coins can come along and out do Bitcoin with technology however that is not enough to take the #1 spot. There will have to be an compelling reason (government sanction) for Bitcoin to lose the #1 spot. If it does lose out due to any government or banker aggression I then predict Monero will be the #1 coin.