The only conceivable scenario in which BTC won't succeed is if somebody like Google creates their own copy and it overtakes BTC.
It doesn't need to be Google, we now have hundreds of alt-coins, it could be any of them, or any company - traditional or new economy that runs with the protocol.
Often with innovation the trailblazer is not the one that succeeds, but merely clears the path for others who often have better marketing/advertising/people skills.