IMO, Bitcoin will prevail. It always has. But that is not to say that there won't be competitors. Bitcoin can be seen as the Grandfather, while its children bring new and improved versions of what Bitcoin has started.
the grandfather isnt going to die though so i dont think its very valid to compare .......
and many features newer coins "invent" can be worked into the next version of btc
i would much rather have a stash of btc in 10-20yrs than some alt but thats just me .......